Bello Hotel Hotel 👍👍 Great Address 8, Emeka Offor Drive, Umuahia, Nigeria Rating on Google Maps 3.30 (18 reviews) Open on Google Maps