
This 5 star hotel is located in the city centre of Madrid and was established in 2018. It is close to the Plaza de Castilla and the nearest station is Chamartin. The Hotel has an outdoor swimming pool. All 156 rooms are equipped with air conditioning.