The Zhong Yang Street branch of Bremen Inn (Bolaimei Kezhan Zhongyang Dajie Dian) sits in Harbin's historic and commercial district near pedestrian shopping street Central Avenue (Zhongyang Dajie) and historic St. Sophia's Church.