A solo 6 minutos a pie de la estación de metro más cercana, este lujoso hotel, ubicado en una moderna torre, se encuentra a 1.6 km del Palacio de Bellas Artes y a 2.7 km del museo arqueológico Templo Mayor.
Las coloridas y tranquilas habitaciones cuentan con Wi-Fi gratuito, TV de pantalla plana, caja fuerte, minibar, tetera y cafetera. Las habitaciones mejoradas incluyen espacios de estar adicionales y sofás. Se ofrece servicio a la habitación.
Los servicios gratuitos incluyen el estacionamiento y un desayuno tipo bufé. Las opciones gastronómicas consisten en 2 restaurantes elegantes con interiores de madera tallada, un bar deportivo y un bar en el último piso con vistas panorámicas a la ciudad. También hay una piscina en la azotea y un gimnasio.