Guest favorite Hotel R Inn
★★
Killiyur Falls Road, Salem District, Salem District, Yercaud, India Show on map
Grand Palace Hotel & Spa Yercaud is a 4-star hotel in Yercaud, India. It is one of 224 places to stay in Yercaud listed on Triptoic.
Killiyur Falls Road, Salem District, Salem District, Yercaud, 636601, India
Grand Palace Hotel & Spa Yercaud is located at Killiyur Falls Road, Salem District, Salem District, Yercaud 636601, India.
Grand Palace Hotel & Spa Yercaud is rated 4 stars.
Highly rated alternatives close by
Guest favorite
Resort
Hotel
Hotel
Hotel
Hotel
#3 in Yercaud