Hotel NILA INN is a hotel located in Kollam, Kerala. The average rating of this place is 4.00 out of 5 stars based on 16 reviews. The street address of this place is XPJ6+92J, Kollam, Kerala 691505, India. It is about 0.58 kilometers away from the Ezhukone railway station.
Beetooz 60 months ago
Good atmosphere & good service. Am totally satisfied with Nila palace. Thank you
ROSHIN N 48 months ago
Good rooms , nice ambience, bad service
Cerin Xavier 60 months ago
Updated on l ttyl8R