Located in Peerumade, The Mountain Courtyard Thekady is in a national park, within a 5-minute drive of Mudra Cultural Centre and Periyar National Park. This upscale hotel is 5 mi (8.1 km) from Thekkady Boat Lan ... Read more

View all Luxury Hotels in Idukki