Castle Hotels in Shanghai
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Peach Blossom Castle
9191 Hunan Road ,Shanghai 201300, Shanghai, China (Open map)
Situated in Pudong with a steam room, a restaurant and a gym, the property is a 10-minute ride from Shanghai Wild Animal Park. Located…
Read more...