Hotel Iniyan Nestle
★★★★★
Kommakadu, Manjakuttai Main Road., Yercaud, India Show on map
Grand Royale Resorts is a 3-star hotel in Yercaud, India. It is one of 224 places to stay in Yercaud listed on Triptoic.
Kommakadu, Manjakuttai Main Road., Yercaud, 636602, India
Grand Royale Resorts is located at Kommakadu, Manjakuttai Main Road., Yercaud 636602, India.
Grand Royale Resorts is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Entire bungalow
Resort
Hotel
Hotel
Homestay