Отель расположен на юге острова Бали в районе Нуса-Дуа, в 15 минутах ходьбы от пляжа. В 1 километре от отеля находится комплекс Bali Tourism Development Corporation. Общая площадь территории отеля составляет 34 618 кв. м. Этот отель подойдёт как для семейного отдыха, так и для бизнес-встреч.