Club Mahindra Lakeview Resort
Club Mahindra Lakeview Munnar boasts of a charming Indo-British architecture and well-equipped rooms. The resort appears absolutely striking with greenery all around. It's indeed a cradle of luxury together with each and every facility.