Отель находятся в городе Нувара-Элия, Шри-Ланка по адресу 20000 Нувара-Элия, No. 395/1, Kandy Road, Bambarakele, Nuwara Eliya в 3.4 км от центра города. Заезд в номера после 12:00, выезд до 12:00.
Домашние животные
Размещение с домашними животными в отеле не допускается.