Kallar Vattiyar bed and breakfast
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Nature Cool Villas
Kallar - Mankulam Road Kallar, Kerala, Kallar Vattiyar, India (Open map)
Kallar Vattiyar centre can be reached within 10 minutes' walk. Nature Cool Villas Kallar Vattiyar hotel features 6 rooms and lies...
Read more...