Contact Info
Hotel

Plaza Mayor 30
10003 Cáceres
Spain

Phone
+34 927 627 176
Landline
+34 927 627 176