See all photos
See all photos
See all photos
This hotel is located in Santander, Cantabria, Spain. To arrive, take Juan de Herrera street. There are plenty of places of interest nearby such as the beach, restaurants and bars. The rooms have private bathrooms, free WiFi and TV. The common areas include a terrace and a bar.