Boasting a cash machine and a lift, Motel 168 Hongqiao Development Inn Shanghai is located 2.9 km from Shanghai Propaganda Poster Art Centre. This hotel also provides car rentals to explore the area.
The accommodation is about 10 km from Shanghai Hongqiao International airport and 7 km from such cultural venues as the modern Shanghai Museum. Takashimaya Department Store is a walk from the 2-star hotel in Shanghai. Changfeng Park is 3.1 km away, and Songyuan Road is just 5 minutes' stroll from this property. The nearest underground station is a 5-minute walk away.
Qing Shui Japanese Restaurant treats guests with Japanese dishes and is a 7-minute stroll away.