Hotel Ambili
Contact Details of Hotel Ambili
Karumadi,
Near Karumadi Temple,
Ambalapuzha,
Alappuzha - 688561, Kerala , India
Phone Number: (0477) 2270667
Product & Services of Hotel Ambili
- Main Business
- Restaurant
- Services
- Restaurant Related All Services