HotelsClick.com

Hotel O. Live Social Shanghai Xinzhuang Subway Station - Shanghai China - Photos

» Hotel O. Live Social Shanghai Xinzhuang Subway Station - Shanghai China

Booking.com

No photos

Hotel O. Live Social Shanghai Xinzhuang Subway Station - Shanghai China - Search and Book Hotel

No.19 South Shuiqing Road Shanghai
Hotels 3 Stars China