Contact Info
Parochial

Plaza de la Iglesia, 1
45840 Toledo
Spain

Landline
+34 925 178 161
Practical Info
Total Beds
3