ULookUBook
Holidays
View All Holidays
Destinations
Short Haul Destinations
Bulgaria Croatia Cyprus Italy Malta Morocco Tunisia
View all destinations
City Breaks
View all city breaks
Disneyland Paris
View all Disney holidays

Shanghai

Hotel Overview

The hotel features 528 rooms in an establishment suitable for both business and leisure travellers, not only because it is conveniently located near business and tourist areas, but also as the hotel offers services and amenities for both relaxing activities and event hosting.

No 505 North Wulumuqi Road
Shanghai
Shanghai

200040
China

Please note: Map shows the rough area of the hotel and may not be 100% accurate.