Renovated in , the The Mountain Courtyard guarantees guests a pleasant stay whether in Thekkady for business or pleasure. Situated only 4 km from the city center, guests are well located to enjoy the town's att ... Read more

View all Luxury Hotels in Thekkady