Contact Info
Hotel

Plaza de Solatorre, 1
39520 Cantabria
Spain

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