This 3 star hotel is located within the city of Madrid and was established in 2006. It is a short drive away from the Santiago Bernabeu Stadium and the nearest station is Cuzco/Tetuan. The Hotel has a bar, a conference room and an outdoor swimming pool. All 126 rooms are equipped with hairdryer, safe, ironing set and air conditioning.