Club Mahindra Lake View offers a relaxing stay in Munnar, surrounded by mountain streams, tea plantations and waterfalls. It provides comfortable apartments with cosy living areas and modern amenities.
Number of rooms: 89
Via Idukki Distt., 685618 Chinnakanal, India