USD U.S. dollar
English
Situated in central Madrid, this hotel is near Paseo del Prado, Atocha Railway Station, and the city's main museums and attractions. The hotel boasts a neoclassical style and is conveniently located near a variety of restaurants, bars, and entertainment options. Puerta del Sol and Plaza Mayor are within 850 meters. Small pets (one dog or cat under 20kg) are welcome upon request for a small nightly fee and deposit.
2025-10-31 - 2026-03-31: The outdoor pool is closed.
Year of most recent renovation: 2011
Total number of rooms: 138
Number of floors (main building): 7
Single rooms: 6
Double rooms: 131
Suites: 1
Give us your Feedback