Townhouse OAK Neelambari Suite Hotel
Malabar Palace, NH85, Neriamangalam, Kothamangalam, Ernakulam district, Kerala, ???? / India, Munnar, 686693 Munnar, India
Featuring a bar, Townhouse OAK Neelambari Suite is located in Munnar in the Kerala region, 32 km from Munnar Tea Museum and 35 km from Anamudi Peak. Featuring a restaurant, this 3-star hotel has air-conditioned rooms with a private bathroom.