22 133 Nong Maoming South Road, Shanghai, China
Offering a ballroom and a convenience shop, the 4-star business Westlake City Hotel Shanghai is approximately a 5-minute stroll from People's Public Park. The hotel is situated right in the centre of Shanghai, within a 2-km distance of such cultural attractions as the Bund.
This hotel lies merely 14 minutes on foot from Music Square and within reach of the Madame Tussauds Shanghai. As a plus for business travellers, the Westlake City Shanghai is 3.7 km from the spiral-shaped Shanghai Tower. There is the anachronistic Shanghai Monument to the People's Heroes about a 25-minute stroll away, and Huzhu express line bus station is within a few blocks of the accommodation. This Shanghai hotel is also situated only 600 metres from Xinzha Road underground station.
Westlake City Hotel is in the vicinity of Jia Jia Tang Bao restaurant with its Asian dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Westlake City Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please