Go Hotels
 
 
Home > China > Shanghai >

7 Days Inn Shanghai Xujiahui

China Flag
 
 
7 Days Inn Shanghai Xujiahui Star Rating 2.5
No. 828 Qinzhou Road
Shanghai China

WEB: 7daysinn

TEL: +86 21 5175 2988

Rated 80 / 100 based on 212 customer reviews.

7 Days Inn Shanghai Xujiahui has received an Outstanding Service Award
 
 
 
Location. 7 Days Inn Xujia Hui is located in Shanghai's Xuhui neighborhood close to Shanghai Grand Stage French Concession and Shanghai Stadium.
 
Facilities @ 7 Days Inn Shanghai Xujiahui include:

Restaurant
Elevator / Lift
24-Hour Reception
Air Conditioned
Cable / Satellite TV
Coffee / Tea Maker
Hair Dryer
Television
Desk
Luggage Storage