Готель знаходиться в штаті Керала, на березі озера в р. Пувар. До послуг гостей спа-салон, відкритий басейн, фітнес-центр і кілька ресторанів, де подаються страви місцевої та азіатської кухні.
Готель знаходиться в безпосередній близькості від курортного комплексу Poovar Island і в 33 км від залізничного вокзалу Тируванантапурама та аеропорту Триандрум.