88 Calle Nezahualcoyotl Centro,
Mexico City,
Mexico,
06000,
Federal District
Hotel Menara Mexico City is located around a 20-minute walk from Museo de Arte Popular and offers tour/ticket assistance for better sightseeing in Mexico City. The 3-star hotel features Wi-Fi in public areas.
Location
Situated in the downtown part of Mexico City, the hotel is right around the corner from Isabel la Catolica underground station. Outdoor concerts is only 1.3 km from the accommodation, while Metro Isabel la Catolica bus stop is a mere 350 metres away.
This smoke-free hotel is located in the vicinity of Templo Mayor Museum.
The nearest underground station is approximately 10 minutes' walk away.
Rooms
The 64 rooms at the Menara are equipped with comforts such as an iron, as well as a flat-screen TV with satellite channels. Bathrooms, fitted with a tub and a shower, also provide guests with toiletries and towels.
Eat & Drink
A snack bar is available on site. Mexican cuisine is offered at El Moro, located merely 1.1 km away.
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