Featuring a terrace and a restaurant, Hotel Angry Birds is situated in Yercaud. The accommodation features room service and free WiFi. All units at the guest house are equipped with a seating area. Each room includes a wardrobe and a flat-screen TV, and selected rooms also boast a balcony. Read more
Featuring a terrace and a restaurant, Hotel Angry Birds is situated in Yercaud. The accommodation features room service and free WiFi. All units at the guest house are equipped with a seating area. Each room includes a wardrobe and a flat-screen TV, and selected rooms also boast a balcony.