Il Nila Lodge offre sistemazioni a Ottappālam. La struttura vanta camere familiari e una terrazza. La struttura vanta una reception aperta 24 ore su 24 e il servizio in camera.
Le camere sono dotate di TV a schermo piatto. Le camere del Nila Lodge sono dotate di bagno privato con doccia.
La struttura dista 33 km da Trichūr e 29 km da Palakkad. Il Nila Lodge dista 62 km dall'Aeroporto Internazionale di Calicut, lo scalo più vicino.