Enclavado a los pies de la cordillera de los Andes se encuentra situado el edificio más alto de la ciudad de Santiago, reconocido principalmente por los viajes de negocios.
A pasos de exclusivos centros comerciales de Santiago, restaurantes gourmet y centros deportivos de jerarquía, así como también la cercanía con los centros invernales más importantes de Santiago.
El hotel cuenta con exclusivas acomodaciones, servicio de restaurant, gym. sauna y un exclusivo centro de negocios totalmente equipado.