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