With a stay at Dass Paradise in Uthamapalayam, you'll be within a 15-minute walk of Echo Point and Attukal Waterfalls. This hotel is 0.7 mi (1.2 km) from Muniyara Dolmens and 2.9 mi (4.7 km) from Periya Nayaki ... Read more

View all Luxury Hotels in Theni