Hosté mají přístup do Výstavní síň uměleckých děl z ledu a sněhu v Cha--pinu 10 minut jízdy autem, zatímco Park se sochami ze sněhu a ledu na ostrově Sun Island je vzdáleno 25 minut chůze.
Součástí pokojů je osobní sejf, psací stůl a místnost na posezení.
V restauraci Cafe Russia 1914 hosté mohou ochutnat ruskou kuchyni, nachází se jen 200 metrů od hotelu.
Hosté ocení blízkost hotelu k Parkson Shopping Center Harbin Central Street. Cesta na vlakové nádraží Harbin trvá 25 minut pěšky.