Songhua Business Hotel ligger bara 5 minuters bilfärd från Xintiandi Style Shopping Centre och Folkets torg. Dessutom ligger både Bund och Jing’an-templet en kort biltur härifrån. Boendet ligger en kort promenad från kollektivtrafik, bara några steg från Damuqiao Road station och till Dong'an Road station tar det 13 minuter att gå.