Windermere River House bevindt zich in Neriyamangalam, op 14 km van Cheeyappara Waterfalls, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een gedeelde lounge. Deze accommodatie beschikt over roomservice en een terras. De accommodatie heeft luchthaventransfers en fietsverhuur.
Alle kamers bij het resort hebben een eigen badkamer met gratis toiletartikelen en een haardroger.
Windermere River House heeft een restaurant dat Indiase gerechten serveert. Op aanvraag kun je er ook terecht voor vegatarische, zuivelvrije en halal opties.
Bij de accommodatie kun je genieten van activiteiten in en rond Neriyamangalam, zoals fietsen.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Cochin, op 52 km van Windermere River House.