spa
hotels
Shanghai
About
World Restaurant
Italian Restaurant
Fengxian
»
World Restaurant
Spa hotels near World Restaurant
Ramada Plaza Sino-Bay Shanghai
Rating
8.3
Book from
$
91