Wen Feng Hotel ligger mindre än 15 minuters bilfärd från Bund och Shanghai Tower. Dessutom ligger både Yus trädgård och Folkets torg en kort biltur härifrån. Kollektivtrafik finns i närheten. Till Boxing Road station tar det 9 minuter att gå och till Wulian Road station är det 11 minuter.