Farm stay Talia Farm house
★★★★
Munnar,Kurisupara,Kallar,Mangulam Road, Mangulam Road, Munnar, India Show on map
Goodland Falling Waters is a 3-star hotel in Munnar, India. It is one of 801 places to stay in Munnar listed on Triptoic.
Munnar,Kurisupara,Kallar,Mangulam Road, Mangulam Road, Munnar, 685611, India
Goodland Falling Waters is located at Munnar,Kurisupara,Kallar,Mangulam Road, Mangulam Road, Munnar 685611, India.
Goodland Falling Waters is rated 3 stars.
Highly rated alternatives close by
Farm stay
Hotel
Hotel
Resort
Inn