This 3 star hotel is located in the city centre of Madrid and was established in 1956. It is close to the Plaza De Oriente and the nearest station is Plaza De Espana. The Hotel has a restaurant and a bar. All 120 rooms are equipped with safe and air conditioning.