Es un hotel de lujo debido a su particular estilo y diseño que mezclan la modernidad y sofisticación en todos sus detalles. Es además un nuevo concepto de lujo y vanguardia donde todo ha sido creado con sentido. Ambientes confortables, cálidos y acogedores, con un diseño genuino y único, ofreciendo toques de exclusividad que realmente importan.
El hotel se ubica en el sector oriente de Santiago, a los pies de la cordillera de Los Andes, en el barrio de La Dehesa, donde convergen exclusivas áreas residenciales y comerciales (malls, cines, restaurantes, et.). Además importantes vías que conectan a los centros de ski y a la costa en 1 hora y al aeropuerto internacional en solo 20 minutos.
Las habitaciones son amplias y muy confortables su decoración lujosa hacen el complemento perfecto, cuentan con todo lo necesario para la estancia deseada, se encuentran equipadas con TV por cable, radio, estéreo, acceso a internet, plancha con tabla, aire acondicionado, caja de seguridad, balcón y terraza.