Awarded as Best Business Hotel in Shanghai by readers of Business Traveler China.
Location, Location, Location!
Boasting a dramatic crown rooftop that lights up the city sky, the iconic Westin Bund Center Shanghai is centrally located in downtown Shanghai. Just a stroll away from the hotel is the magnificent Bund architectural site and waterfront with convenient access to Shanghei’s eclectic shopping, celebrated restaurants, intriguing local attractions and major business districts.
This hotel has 570 guest rooms and comprises of two towers, with a combination of 17 function rooms and a large ballroom accommodating up to 330 banquet style.