Contact Info
Hotel

Plaza de Solatorre
39520 Cantabria
Spain

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