A stay at Iforest Hongkou Football Stadium places you in the heart of Shanghai, within a 10-minute drive of Nanjing Road Shopping District and Oriental Pearl Tower. This guesthouse is 4.2 mi (6.7 km) from People's Square and 4.5 mi (7.2 km) from The Bund.