Hotel Nila Palace – a 4-star deluxe hotel, situated at Kollam, near Thenmala
Tushar,
January 16, 2022
 Cheerancavu, Ezhukone Kollam, Kerala 691505 India Contact: (+91 )474 252 9301 E.mail: reservation@nilapalace.com Website:
https://www.nilapalace.com/