This has been a heavily reviewed property and for once, I can agree with most of the good things being said here! The property itself is huge and sprawling almost as if set in a great old English countryside manor way; the lovely cool wet Coorg weather in fact makes it all the more British in setting. Even the base... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.