Love hotels in Nilambur
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
City Tower Lodge
Near Old Bus Stand ,Edakkara, Nilambur Ooty Mysore Road, Nilambur, India (Open map)
The hotel is a great place to stay due to its convenient location in Nilambur. Located approximately 3 km from St.
Read more...
6.6
Pleasant
6 reviews