Featuring 3-star accommodation, Hotel Menara is set in Mexico City, 1.2 km from Zocalo Square and 1.5 km from Palacio de Correos. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is situated 1.7 km from The Museum of Fine Arts. Rooms include a private bathroom with a bath or shower and free toiletries. At the hotel every room comes with a flat-screen TV with cable channels. Popular points of interest near Hotel Menara include Museo de Arte Popular, Museo de Memoria y Tolerancia and Metropolitan Cathedral of Mexico City. The nearest airport is Benito Juarez International Airport, 9 km from the accommodation.
Accommodation options
Facilities
Travel information
Arrival: from 15:00 to 19:00
Departure: from 13:00 to 15:00
Spoken languages:
Englisch, Spanisch
Credit card required
Location