Rooms
Rooms Number: 28
Plaza Ramon Pelayo S/N - Santillana - Santillana Del Mar, Spain View Map
This 3 star hotel is located in the city centre of Santillana Del Mar.
This 3 star hotel is located in the city centre of Santillana Del Mar.
Rooms Number: 28