This 4 star hotel is located in the city centre of Toledo and was established in 1972. It is close to the Alcazar and the nearest station is Renfe Toledo. The Hotel has a restaurant, 2 bars and a conference room. All 83 rooms are equipped with hairdryer, safe and air conditioning.