Contact Info
Hotel

Plaza de Solatorre, 1
39520 Cantabria
Spain

Landline
+34 942 722 300
Private Rooms
Individual room
45
Double room
50