Resorts in Ambatturai
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Coastal Grand Jma Resorts, Sirumalai
No 1,Next To 18Th Hair Pin Bend, Sirumalai Village, Dindigul, Ambatturai, India (Open map)
Tiruchirappalli is 98 km away as well. The 3-star Coastal Grand Jma Resorts, Sirumalai Ambatturai includes 31 rooms overlooking the...
Read more...
4.0
Decent
3 reviews