Situated in Yercaud, Saffron villa yercaud offers 5-star vegetarian accommodation with a garden and a terrace. This 5-star hotel offers a 24-hour front desk. Certain rooms at the property have a balcony with a mountain view.
Number of rooms: 19
2nd Cross New Town Yercaud,Near Bus Stand Ondikadai Yercaud, 636601 Yercaud, India