El hotel ofrece salones privados para juntas y banquetes, servicios de lavandería y tintorería pronto entrega, servicio a la habitación durante las 24 horas del día, acceso a internet, cajas de seguridad, cambio de moneda, ascensor, sal de desayunos y estacionamiento seguro para todos los clientes del hotel.
Hotel Lepanto está ubicado en el Centro Histórico de la Ciudad de México, muy cerca del caballito en Avenida Reforma, Metro Hidalgo y la Alameda. Cerca de los principales sitios de interés como , Bellas Artes, el Zócalo y la Catedral.
Las habitaciones están quipadas con cable, cama King size o dos camas twin, teléfono, baño con ducha e internet.