Exceptional design hotels in Toledo
We found 21 properties with availability in Toledo
Show on map
Hotel Godofredo
Avenida Castilla La Mancha, 26, Toledo, Spain
Situated a mere 300 metres from the art museum "Hospital de Tavera", the 2-star Hotel Godofredo Toledo offers air-conditioned rooms, Wi-Fi, and parking. Featuring luggage storage, the hotel is just 1…