Featuring a bar, KUMAR PALACE is located in Punalūr in the Kerala region, 35 km from Palaruvi Waterfall and 45 km from Kollam Railway Station. Featuring a garden, the 4-star hotel has air-conditioned rooms with ... Read more

View all Luxury Hotels in Kollam