Vagamon Riverside Holidays Hotel
valakode road,unnichedikkadu,vagamon po,idukki.685503., 685505 Vagamon, India
Situated in Vagamon in the Kerala region, Vagamon Riverside Holidays features accommodation with free private parking, as well as access to a public bath.