Book Udaya Ayurveda Resort – 3-Star Hotel in Kollengode

Book Udaya Ayurveda Resort – 3-Star Hotel in Kollengode

Udaya Ayurveda Resort – a 3-star hotel in Kollengode, India. Located at Nila Nagar, West Yakkara, Palakkad,, KERALA 678701, near Richmond Circle, offering rooms, modern amenities, and a guest rating of 0/10 based on 0 reviews.

Book Now