This 4 star hotel is located in the city centre of Madrid and was established in 1967. It is close to the Estadio Santiago Bernabeu and the nearest station is Cuzco Metro Station. The Hotel has a restaurant, a bar and a fitness centre/gym. All 319 rooms are equipped with minibar, hairdryer, safe and air conditioning.