Отель расположен в местечке Иглс на высоте 900 метров над уровнем моря. Отель был построен в 1905 году как климатический санаторий. Полностью обновлён в 2009 году.