Отель находится в штате Керала, на берегу озера в г. Пувар. К услугам гостей спа-салон, открытый бассейн, фитнес-центр и несколько ресторанов, где подаются блюда местной и азиатской кухни.
Отель находится в непосредственной близости от курортного комплекса Poovar Island и в 33 км от железнодорожного вокзала Тируванантапурама и аэропорта Триандрум.