The Meadows INN is gelegen in Kottayam in de regio Kerala en biedt accommodatie met gratis privéparkeren.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
Je kunt ook ontspannen in de tuin.
Ettumanoor Mahadeva-tempel ligt op 47 km van de lodge. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cochin, op 90 km van The Meadows INN.