Contact Info
Hotel

De la Mancha, 36
45860 Toledo
Spain

Landline
+34 925 160 671