Hostal Toledo 2 stars

Avenida Castilla La Mancha, 30, 45003 Toledo, Spain

Hotel image
Read more reviews for Hostal Toledo