Nila Palace
Hotel
Kollam
Nila Palace has free bikes, garden, a terrace and restaurant in Kollam. This 4-star hotel offers an ATM and a concierge service. The accommodation features a 24-hour front desk, airport transfers, room service and free Wi-Fi.
Number of rooms: 19
Cheerancavu, Ezhukone, Kollam, Kerala, 691505 Kollam, India