Chateau La Roca is located in a residential area just outside Santander, 5 minutes’ drive from the Virgen del Mar and San Juan de la Canal beaches. It offers comfortable rooms with free Wi-Fi and flat-screen TV with satellite channels.
Number of rooms: 65
Jose Maria de Pereda, 6, 39110 Sancibrián, Spain