Ubicado en el corazón del nuevo distrito financiero de Santa Fe, en la Ciudad de México, el hotel está cerca de empresas corporativas y de las principales universidades, y ofrece un alojamiento confortable tanto para viajeros de negocios como de placer. El centro de la Ciudad de México y la plaza principal están a menos de 20 km del establecimiento y el aeropuerto internacional está a unos 40 km. El hotel ofrece un centro de negocios abierto las 24 horas y conexión inalámbrica a internet gratuita, así como un gimnasio para una sesión de ejercicios revitalizante. Todas las habitaciones están decoradas en un estilo minimalista y ofrecen vistas a la Ciudad de México. Hay un restaurante en el hotel que sirve cocina internacional, y los huéspedes pueden encontrar numerosos restaurantes y bares a pocos minutos del hotel. El hotel cuenta con una sala de juegos donde los huéspedes pueden relajarse después de un largo día y el centro comercial Santa Fe está a solo 5 minutos en coche del establecimiento.