Billy Bat
January 14, 2023
The hotel is located very close to Harbin station, which is convenient, and not too far from the attractions. Though the location is right by an underpass and is noisy with traffic. The staff are nice enough, they don't speak much English.
The hotel itself smells terrible, the front lobby is fine, but once you get to the guess floors the stench is strong and it's deeply steeped into the carpet as well. Walking around in socks results in the smell seeping into your socks and shoes too.