8.5/10
Excellent
5 reviews
Free Wi-Fi
Free private parking
Offering an exclusive Indian restaurant and a spa and wellness centre, Bio Veda Ayurvedic Hill resort is located in Kovillūr. Guests can enjoy panoramic views of the mountain from the property.
Number of rooms: 9
Kalliapra,Neyyardam, 695572 Kovillūr, India