Photos coming soon
HOTEL
Hotel Ayur Vaidya Mana
National Highway 966 National Highway 966 Palakkad - Ponnani Roadnull, Palakkad, Palakkad, India
Where it sits
Hotel Ayur Vaidya Mana
National Highway 966 National Highway 966 Palakkad - Ponnani Roadnull, Palakkad, Palakkad, India
10.79230, 76.51469
Plan around Hotel Ayur Vaidya Mana
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 8, 2026.
