The Radisson Hotel Shanghai New World is a 5-star deluxe hotel in Shanghai - China's largest city - centrally located near the famous Nanjing Road shopping mall opposite People's Park and directly above the People's Park subway station. Amenities include five food and beverage outlets, banquet facilities, satellite television, spa, swimming pool, Fitness Center and much more. With its unique 208 meter tower that features a revolving restaurant and sky bar, this hotel in Shanghai is an icon in the city's skyline.
Our 520 hotel rooms are spacious, plush and fully equipped for your lodging needs. Most of our rooms offer magnificent views of the People's Park and the Nanjing Road pedestrian mall leading to the Bund.
Our amenities include a spa, Fitness Center, swimming pool with natural daylight and Wi-Fi throughout the hotel. Our service standards epitomize the graciousness of the Chinese people: friendly, efficient and caring.
Hold Your Events in our Shanghai Hotel's Facilities
Our hotel is ideally located for meetings, special events or receptions. With our 953 square meters of flexible meeting space and staff expertise, events are sure to be problem-free and executed with elegance.
Diverse Dining Choices and Breathtaking City Views
Epicure on 45 offers breathtaking city views; Sky Dome Bar features live entertainment; Windows on the Park is our 24-hour Western restaurant; and Mingxuan Noble House offers Chinese cuisine.
The hotel offers direct underground access to the subway via a shopping center that is accessible from the hotel lobby. The shopping center houses Madame Tussauds, SEGA World and an ice skating rink.