OYO 65258 Appas Residency
Near to Ambalavayal Post Offiee, 673593 Ambalavayal, India,Object type: Hotel Wayanad
OYO 65258 Appas Residency is located in Ambalavayal, a 3-minute walk from Heritage Museum. All rooms have a TV with cable channels and a private bathroom. The p