Loading hotels
Confirming room availability...
Bremen Holiday Hotel, No.69 Gongchang Street, Harbin, China
In Harbin (Dao Li)<br /><br />Located in Harbin (Dao Li), Bremen Sophia Church Hotel is a 2-minute walk from Zhongyang Street and 11 minutes by foot from Saint Sophia Church. This hotel is 5.3 mi (8.6 km) from Harbin Ice and Snow World and 6.1 mi (9.8 km) from Harbin Exhibition Hall of Arts and Crafts of Ice and Snow.