Hotel Vox Holidays
★★★
T. B. Road, Palakkad, India Show on map
Hotel Ammbadi is a hotel in Palakkad, India. It is one of 83 places to stay in Palakkad listed on Triptoic.
T. B. Road, Palakkad, India
Hotel Ammbadi is located at T. B. Road, Palakkad, India.
Highly rated alternatives close by
Hotel
#2 in Palakkad
Inn
#3 in Palakkad
Hotel
Hotel
Hotel
Hotel