Welcome to Madrid
User login
Hotel Madrid Atocha Affiliated by Meliá is a new hotel, inaugurated in 2002, but housed in a palatial early twentieth-century building, located in the Literary Quarter near the Art Walk and close to Atocha station.
Surrounded by the major museums, the historic and monumental centre and the main shopping areas, this four-star hotel is a perfect choice for travellers visiting the capital for tourism. However, being near the financial and business district, it is also a good choice for business travellers who want to make the best of their stay in Madrid. And if they need to discuss a deal during their stay, the hotel has several conference rooms for this purpose.
Find your docking station.
The city’s new official sightseeing and tourist travel pass.
An observation deck at 92 metres.
Our online store (in Spanish) sells artisan souvenirs.