Hotel Sol, Toledo

Azacanes, 15 Toledo45003, Spain