Book My Kerala Trip Logo

Product Image

The Mountain Courtyard - Kerala Trip

The Mountain Courtyard is a 4.5-star resort located in Thekkady, Kerala. It is known for its luxurious comforts and modern facilities, including an outdoor pool, two restaurants, gardens, and a spa. T...

View Property


Resort Booking Form