Contact Info
Hotel

Plaza de Solatorre
39520 Cantabria
Spain

Phone
+34 942 722 480
Landline
+34 942 722 480
Private Rooms
Individual room
45
Double room
55