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.