Emka Hotels Restaurant and Bar Hotel Address No 74 Ziks Ave, Amawbia 420103, Anambra, Nigeria Rating on Google Maps 2.80 (8 reviews) Open on Google Maps