HotelsClick.com

Hotel 7Days Inn Shanghai Xinzhuang Subway Station Longzhimeng Plaza - Shanghai China - Photos

» Hotel 7Days Inn Shanghai Xinzhuang Subway Station Longzhimeng Plaza - Shanghai China

Booking.com

No photos

Hotel 7Days Inn Shanghai Xinzhuang Subway Station Longzhimeng Plaza - Shanghai China - Search and Book Hotel

No.299 Qixin Road Xinzhuang Town Minhang District Shanghai City
201199 Shanghai
Hotels 2 Stars China