Mufulira Hotel Hotel Address F62X+9R6, Accra St, Mufulira, Zambia Rating on Google Maps 3.20 (44 reviews) Open on Google Maps