Nila Palace is a 3-star deluxe hotel located a short drive (16 kms) away from Kollam, the town of backwaters and a rich history. The hotel stands apart Starting at
$52 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.