Homestay amã Stays & Trails Tea Estate Bungalows, Munnar
★★★
Munnar Town,MSA Road, Munnar Kerala, India, Munnar, India Show on map
Westwood Riverside Garden Resorts is a 4-star hotel in Munnar, India. It is one of 801 places to stay in Munnar listed on Triptoic.
Munnar Town,MSA Road, Munnar Kerala, India, Munnar, 685612, India
Westwood Riverside Garden Resorts is located at Munnar Town,MSA Road, Munnar Kerala, India, Munnar 685612, India.
Westwood Riverside Garden Resorts is rated 4 stars.
Highly rated alternatives close by
Resort
Hotel
Inn
Hotel
Hotel