El hotel ofrece variedad de servicios como estacionamiento privado, teléfono de linea directa, aire acondicionado, despertador automático, centro de negocios, terraza, gimnasio y sala de desayunos.
El hotel esa ubicado a un costado del Teatro de los Insurgentes, en la Avenida Insurgentes Sur. Cuenta con un acceso principal para todos los destinos de México así como a los principales puntos de interés como el Parque de Diversiones, Ciudad Universitaria y Centros Comerciales. El Aeropuerto Internacional de la Ciudad de México se encuentra a solamente 45 minutos.