Nestled just a minute from the beach, this charming hotel boasts contemporary rooms with sea views, a Cantabrian restaurant, and a welcoming vibe.
C. Flaviobriga, 1, 39700 Castro-Urdiales, Cantabria, Spain Get directions
Patrick G
specsaver
Treasa O'Brien
Julian Van der Woodson
Ian H
Mark Thomas
Geotraveler2100
Martin P