OYO Flagship Greenland is located in Meppādi, 8.3 km from Kanthanpara Waterfalls and 11 km from Chembra Peak. With a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi.
Number of rooms: 93
3A/ 2 Chembra Peak Rd, Meppadi, 673577 Meppādi, India