Sol Hotel Toledo

Sol Hotel Toledo Address: Azacanes 15, Toledo, Spain

Minimum price found for Sol Hotel Toledo was: 31 EUR

Click here to get more information, photos & guest ratings for Sol Hotel Toledo