If you want to stay right below the hectic and busy atmosphere of Mexico City's downtown, this hotel is right for you. All the major Tourist Attractions are just meters away from the hotel. 0509 MQ
Located on the emblematic Madero Street, the main entrance to the Zocalo where the National Palace and the Metropolitan Cathedral are situated, amongst other attractions and historical buildings. The Alameda park and Bellas Artes building are only a few meters away.
Reach us, we're available 24/7.