Vatica Shanghai International Tourist Resort Huaxia(e)road Metro Station

BUILDING 3, LANE 100, XINDE(W)ROAD, PUDOShanghaiChina
Hotel
Loading
Show more hotels