Delta Hotels Shanghai Baoshan
by agodaInformation
No 1 Lane 888 Haijiang Road
Check-in Time: 02:00 PM
Check out Time: 12:00 PM
star: 4
Number of Rooms: 339
Book Delta Hotels Shanghai Baoshan