Casa del MaestroApartment
Santa Leocadia 4, 45002 Toledo, Spain
Right in the heart of Toledo, situated within a short distance of Casa-Museo de El Greco and Toledo Cathedral, Casa del Maestro offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.