Ubicado en el principal distrito financiero del norte de Bogotá, en la exclusiva zona del Parque de la 93, este lujoso hotel está rodeado de algunos de los restaurantes más prestigiosos de la ciudad y una gran variedad de tiendas, bares y cafeterías. Los turistas tendrán fácil acceso a La Candelaria, ya que la estación de metro de la Calle 100 está a poca distancia a pie, y el Museo Chico Mercedes Sierra de Pérez se encuentra a solo 15 minutos a pie del hotel. Las elegantes habitaciones cuentan con una serie de comodidades modernas, como prácticos escritorios, televisores de pantalla plana y acceso inalámbrico a internet de cortesía. El hotel dispone de un centro de negocios y una sala de reuniones con la última tecnología audiovisual, lo que lo hace ideal para viajes de negocios. Los huéspedes pueden relajarse ejercitándose en el gimnasio o disfrutar de una copa con amigos y colegas en la terraza panorámica de la azotea después de un largo día de reuniones, y cenar en el restaurante del hotel durante su productivo viaje de negocios a Bogotá.