Nila Lodge bevindt zich in Ottappālam, op 15 km van treinstation Shoranur Junction en 35 km van treinstation Palakkad, en biedt accommodatie met een terras en gratis privéparkeren. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers bij het hotel hebben een flatscreen-tv. Elke kamer is voorzien van een eigen badkamer en een douche, en een aantal kamers bij Nila Lodge hebben een balkon.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Calicut, op 74 km van de accommodatie.