Chalets in Shanghai
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Millennium Ancient Town River View B&B 2
No. 331 Shengli Street, Zhujiajiao Town, Qingpu District, Shanghai,, Shanghai, China (Open map)