Super 8 Hotel (Shanghai Qibao Old Street) - Shanghai China - Photos
» Super 8 Hotel (Shanghai Qibao Old Street) - Shanghai China
Super 8 Hotel (Shanghai Qibao Old Street) - Shanghai China - Search and Book Hotel
15 Baolian Road (Baolian Lu)
201101 Shanghai
Hotels 2 Stars China