spa
hotels
Shanghai
About
Holiday Inn Express
Hotel
Shanghai
»
Holiday Inn Express
Spa hotels near Holiday Inn Express
Chateau Star River Shanghai Minhang
Rating
6.0
Book from
$
141