Luxury accommodations in Killannur
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Poomala Holiday Village
Poomala Holiday Village, Killannur, India (Show map)
Providing 5 rooms, the comfortable Poomala Holiday Village Killannur hotel is approximately 25 minutes' walk from Pathazhakundu Dam. While staying at the 3-star resort, a safety deposit box and 24…
More...
From US$ 33price for 1 nightBook Now