5/135 Pothamedu Munnar Kerala India
Opened in 2021, the Tu Casa Resorts Munnar offers travelers a pleasant stay in Idukki, whether for business or leisure purposes. The nearby area boasts an abundance of attractions including The Blossom Hydel Park, Attukad Waterfalls and Pothamedu View Point. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city.