Wen Feng Hotel ligger mindre än 15 minuters bilfärd från Folkets torg och Bund. Dessutom ligger både Nanjing Roads affärsdistrikt och Shanghai Tower 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.