Club Mahindra

Munnar, Kerala, India

Ensconced among the mountains with its charming Indo-British architecture, Club Mahindra Resort boasts of 104 spacious and ornate rooms, suites and cottages, each offering a panoramic view of verdant tea estates and the mystical mountain peaks.