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