We went during the rains which added to the green beauty of this Lodge. I would not rate it as great as a Taj property but the staff ensured that the service part took care of the short fallings. Green Area around and the freshness was an overjoy, rooms - big and open, old world charm with modern amenities. The... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.