Отель находится в курортном районе Бентота, расположенном на юго-западном побережье Шри-Ланки, в 1 км от центра курорта в небольшой деревушке Индурува. Из отеля открывается прекрасный панорамный вид на реку и лагуну. Отель предлагает оздоровительные программы и программы регенерации, а также качественный сервис, современные удобства. К услугам гостей открытый бассейн, бесплатный Wi-Fi и спа-салон. Ресторан курорта предлагает блюда международной кухни по меню, а также специальное аюрведическое меню.