2 star
+52 (55) 5518 5618
Sombrereros #9, Col. Tabacalera. 03030, Alameda
This building is located in Mexico City’s Historic Downtown, just a short walk away from Alameda Central. It is one of the best options for visitors planning a long-term stay. Its suites have a fully equipped kitchen, cable television, Wi-Fi and safety box, among other facilities.
This is an ideal place for travelers who enjoy the traditional colonial sites which characterize the central area of the city. It is conveniently located only minutes away from several Metrobús and metro stations.