Hotel Toledo Imperial

3.74 Votes Currently Open
  • Address: Calle Horno de los Bizcochos, 5, 45001 Toledo, Spain
Enable Map

Hotel Toledo Imperial Reviews & Ratings