Green Ark Resorts
Hotel
Thekkady, Kerala
Offering an exclusive Indian restaurant, Green Ark Resorts is located in Thekkadi. The Kerala Government Forest Park is 100 metres away. Complete with an electric kettle, the dining area also has a coffee machine.
Number of rooms: 7
Chellarkovil Mettu Road, Chellarkovil, , 685512 Thekkady, India