The hotel is located in the heart of Madrid, near the Puerta del Sol. Its 92 spacious designer rooms are equipped with all the comforts and amenities guests expected of a luxury hotel. The breakfast room on the seventh floor of the hotel offers a panoramic rooftop view of downtown Madrid.
Amenities FacilitiesEurostars Plaza Mayor, Madrid, Spain
Do you represent this business?
Create a personal account then ask to manage it.
Read more about ellgeeBE pages