Hotel

Hotel Ammbadi

T. B. Road, Palakkad, India Show on map

About Hotel Ammbadi

Hotel Ammbadi is a hotel in Palakkad, India. It is one of 83 places to stay in Palakkad listed on Triptoic.

Property facts

Property type
Hotel

Location

T. B. Road, Palakkad, India

Loading map…

Frequently asked questions

Where is Hotel Ammbadi located?

Hotel Ammbadi is located at T. B. Road, Palakkad, India.

Stays near Hotel Ammbadi

Highly rated alternatives close by

All 83 in Palakkad →

More ways to stay in Palakkad

See prices on Agoda
Check prices