
This luxurious hotel is located in the heart of Madrid, just steps away from Puerta del Sol and a 5-minute walk to Gran Via. Enjoy spa treatments and a fitness center to unwind after a day of exploring. With two restaurants on-site, you can savor delicious Mediterranean cuisine. The rooms are equipped with minibars and LCD TVs, plus free WiFi to stay connected. Whether for business or leisure, the 24-hour front desk and multilingual services ensure a comfortable stay.
Explore more amazing destinations