Grand palace hotel in Yercaud, is one of the most delightful luxury resorts in Tamil Nadu. The resort provides a spectacular view of mountains covered with mist, the Yercaud big lake and Killiyur falls on the other side. Most preferred hill stations since it is nearer for both Chennai and Bengaluru.