El Lake Palace está situado en una zona tranquila en medio de una vegetación exuberante y goza de vistas panorámicas al lago. Dispone de conexión WiFi gratuita y restaurante y se halla a 3 km del centro de protección de tigres de Periyar.
Las habitaciones presentan una decoración moderna y elegante y cuentan con ventanas grandes que aportan mucha luz natural, ventilador, TV de pantalla plana por cable, balcón privado y baño privado con ducha.
En el comedor se sirven platos locales e internacionales durante todo el día. También se preparan platos vegetarianos.
El establecimiento ofrece servicio de alquiler de coches, así como servicios de cambio de divisa y de lavandería, disponibles bajo petición.
El Palace Lake se encuentra a 4 km de la terminal de autobuses de Kumily, el centro Kumily y el Museo Tribal, a 20 minutos en barco del puerto de Thekkady y a 114 km de la estación de tren de Kottayam.