Отель расположен рядом с пляжем в городе Хиккадува. Из его окон открывается прекрасный вид на Индийский океан. Отель оформлен в современном стиле.