Amudha Hotels & Restaurant
Amudha mess and rooms, Sri Amman textile, backside, Yercaud, 636601 Yercaud, India
Located in Yercaud, Amudha Hotels & Restaurant provides 3-star accommodation with private balconies. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free Wi-Fi throughout the property.