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