The Regent Hillside Villa & Resort

Hospital Road, Yercaud, Tamil Nadu - 636 601