The address of Premier Mapungubwe Hotel is: 50 - 54 Marshall Street, Marshalltown, Johannesburg, 2107.