Hotel Menara se encuentra en Ciudad de México, a 13 min a pie de Plaza del Zócalo y a 1,5 km de Palacio de Correos de México. Este hotel de 3 estrellas tiene wifi gratis, servicio de habitaciones y recepción 24 horas. Este alojamiento libre de humo está a 18 min a pie de Museo de Bellas Artes.
Cada habitación dispone de baño privado con bañera o ducha y artículos de aseo gratuitos. En el hotel, todas las habitaciones cuentan con TV de pantalla plana con canales por cable.
Cerca del alojamiento hay puntos de interés como Catedral Metropolitana de la Ciudad de México, Museo de Arte Popular y Museo Memoria y Tolerancia. El aeropuerto (Aeropuerto Internacional Benito Juárez de la Ciudad de México) está a 9 km.