Отель находится в городе Сантьяго – административном, политическом центре Чили, расположенном у подножья Анд, и предлагает современные номера, оборудованные доступом в Интернет. Отель находится недалеко от станции метро Santa Lucía, напротив Национальной Библиотеки Сантьяго, парков, музеев и памятников.