Located in Meppādi, 6.1 km from Soochipara Falls, Cliffotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is around 11 km from Chembra Peak, 22 ... Read more

View all Luxury Hotels in Wayanad