This 3 star hotel is located in the city centre of Toledo and was established in 1951. It is a short drive away from the Alcazar and the nearest station is NO UNDERGROUND. The Hotel has 3 restaurants and a conference room. All 67 rooms are equipped with trouser press and air conditioning.