88 Calle Nezahualcoyotl Centro,
Mexico City,
Mexico,
06000,
Federal District
The 3-star Hotel Menara Mexico City is located about a 10-minute walk from the 18th-century House of Tiles Palace and offers tour/ticket assistance for better sightseeing in Mexico City. Wi-Fi is offered in public areas at the non-smoking hotel.
Location
The hotel in the Mexico City Historic Center district, 1.3 miles from Alameda Central. La Merced Market is a few feet away from the property, while Metro Isabel la Catolica bus stop is approximately 5 minutes' walk away.
Isabel la Catolica metro station, situated 0.3 miles away, provides a quick connection to all areas of Mexico City.
Rooms
Some rooms are fitted with a private bathroom.
Eat & Drink
A snack bar is available on site. Serving a wide assortment of dishes, El Moro is 13 minutes' stroll from this Mexico City hotel.
View all
Select your room type
The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals