Отель расположен в самом центре Сантьяго и окружен историческими памятниками, музеями, театрами. Архитектура выдержана в английском стиле