Windermere River House está en Neriyamangalam, a 14 km de Cheeyappara Waterfalls, y dispone de alojamiento con piscina al aire libre, parking privado gratis, jardín y salón de uso común. Este alojamiento, que tiene servicio de habitaciones, también cuenta con restaurante y terraza. El alojamiento ofrece traslado para ir o volver del aeropuerto y también hay servicio de alquiler de bicicletas.
En el resort, las habitaciones cuentan con baño privado con artículos de aseo gratuitos y secador de pelo.
La clientela puede practicar actividades en Neriyamangalam y alrededores, como ciclismo.
El aeropuerto (Aeropuerto internacional de Cochin) está a 52 km.