El hotel está situado en un suntuoso y frondoso terreno de 4 hectáreas con vistas panorámicas al lago. Es muy conocido por la paz y la tranquilidad que ofrece a sus huéspedes, así como por sus completas comodidades y su excelente hospitalidad y servicio. Dispone de aire acondicionado, vestíbulo, restaurante, instalaciones para conferencias, servicio de habitaciones, servicio de lavandería y aparcamiento.
El hotel está situado a la orilla del lago Vembanad, a 14 km de Kottyam, y sus huéspedes pueden llegar fácilmente a todos los lugares de interés de la zona. La estación de autobuses está a unos 14 km y la estación de trenes dista unos 15 km. El aeropuerto internacional de Cochín queda a unos 85 km del alojamiento.
El restaurante de varias gastronomías sirve exquisiteces continentales, chinas, mughlai, del norte de India y de Kerala. Hay un bar en medio del complejo que sirve bebidas y cócteles exóticos.