Hotel Ambili

Hotel Ambili

Near Karumadi Temple, Ambalapuzha, Karumadi, Alappuzha - 688561

0477 2270667