Apartment/Flat Central Street River View Apartment
★★★★★
No.161 Tongjiang Street, Daoli District, Harbin, Heilongjiang, China, Harbin, China Show on map
Harbin Sena Inn Hotel is a 4-star hotel in Harbin, China. It is one of 3,272 places to stay in Harbin listed on Triptoic.
No.161 Tongjiang Street, Daoli District, Harbin, Heilongjiang, China, Harbin, China
Harbin Sena Inn Hotel is located at No.161 Tongjiang Street, Daoli District, Harbin, Heilongjiang, China, Harbin, China.
Harbin Sena Inn Hotel is rated 4 stars.
Highly rated alternatives close by