Le Collection O Pgs Neelamabari est situé à Neriyamangalam, dans la région du Kerala, à 12 km des cascades de Cheeyappara. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite.
L'aéroport international de Cochin, le plus proche, est implanté à 40 km.