Thenmala Hotel Deals

NILA PALACE
Thenmala, Kerala
Class:
Three Star
User rating:
User rating for this hotel
   Best Room Rate
Nila Palace Luxury Hotel- is a 3-star deluxe hotel, situated at Kollam, near Thenmala. It is the first and the only Hotel in South India to be certified as ISO 9001: 2000 and HACCP IS/15000: 1998 together.