3 star
+52 (55) 5546 2855
Av. de la República #20, Col. Tabacalera. 06030, Alameda
This hotel stands only a few steps away from Revolucion subway station and the Tabacalera Metrobús station, offering 50 bedrooms equipped with all the basic services for a night of comfort.
The hotel’s convenient location allows guests to visit Mexico’s old colonial sites while walking by its main streets, monuments and restaurants. The hotel is only a few minutes away from the city’s Zócalo, Palacio Nacional, Torre Latino Americana and Palacio de Bellas Artes.