Descripción
This 4 star hotel is located within the city of Madrid and was established in 2001. It is close to the plaza castilla and the nearest station is barrio de la concepcion. The Hotel has a restaurant and a conference room. All 83 rooms are equipped with minibar, hairdryer, safe and air conditioning.