22 133 Nong Maoming South Road, Shanghai, China
Show map
The 4-star business Westlake City Hotel Shanghai is nestled right in the centre of Shanghai, a mere 14 minutes on foot from Music Square, and features Wi-Fi and parking. This Shanghai hotel offers 23 rooms and amenities such as a ballroom and a convenience store.
The hotel is located only 150 metres from People's Public Park, 3.5 km from the mixed-use skyscraper "Shanghai World Financial Center". The Westlake is just 6 minutes on foot from Shanghai Grand Theatre, and The Ritz-Carlton Spa, where guests can indulge in relaxation, stands 2.3 km away. Also, Suzhou Creek River lies 2.1 km away, while Xinzha Road underground station is within a few blocks of the accommodation. This hotel provides access to Shanghai Metro train station, which is nearly a 25-minute walk away.
At Jia Jia Tang Bao, situated only 550 metres from Westlake City Hotel, you can taste Chinese cuisine.
+ More- Less
Most Popular Facilities
Parking
24-hour services
Express check-in/ -out
Spa and relaxation
On-site Dining
Meeting facilities
Child-friendly
Air conditioning
+ More
Gallery
Map
Tourist attractions in
Shanghai
Attractions
Shanghai Centre Village - 450 m
Xin Tian Di - 500 m
People's Park - 1.5 km
Shanghai Centre Theatre - 450 m
West Nanjing Road - 250 m
Qibao Ancient Town - 1.8 km
Shanghai Acrobatic Dome - 250 m
Hanglung Plaza - 500 m
Airports
Hongqiao - 12.1 km
Train stations
Shanghai Railway Station Metro Station - 2.8 km
Rooms & Availability
Please wait, we’re checking available rooms for you.