Contact Info
Parochial

Plaza de la Iglesia, 1
45840 Toledo
Spain

Phone
+34 925 178 161
Landline
+34 925 178 161
Practical Info
Total Beds
3