Super 8 Hotel
Super 8 Hotel Shanghai Qi Bao is rated 2 stars and is placed about 15 km from Qibao Ancient Town. The property opened in 2000 and features ancient architecture.
The venue is 15 km away from Shanghai Museum .
The hotel comprises 20 non-smoking guestrooms.
Guests can dine at Qibao Ancient Town Mutton Shop and Brother'S Wife Duck Fans located within 5 minutes' walk away.
A 15-minute walk to Xingzhong Road subway station. Hongqiao airport is easy to reach.
The facilities as an elevator and parking are offered for guests.