Atico-Terraza Imperial Hotel Toledo
Ideally located in the centre of Toledo, Atico-Terraza Imperial offers a terrace, air conditioning, free Wi-Fi and flat-screen TV. With river views, this accommodation offers a patio. The apartment has spa facilities and a lift.
Number of rooms: 2
Plaza Solarejo,6 ,5º Penthouse, 45001 Toledo, Spain