Готель знаходиться в штаті Керала, на пляжі Ковалам. Побудований у 1999 році в тихому місці. До послуг гостей відкритий басейн, безкоштовна автостоянка на території готелю та безкоштовний бездротовий доступ в Інтернет в зоні громадського користування. У ресторанах готелю подають різноманітні страви китайської, континентальної та місцевої кухні, а також готують фірмові європейські страви.