New World Shanghai Hotel is located in the heart of Shanghai, a city rich in history and culture, and one of the world’s most dynamic commercial and financial centres. The hotel offers 558 contemporary and elegantly styled rooms with all the comforts and amenities expected of a truly world-class hotel. Overlooking the lush Zhongshan Park, this tranquil oasis is conveniently close to the hustle and bustle of the city, within Shanghai’s prime business district. Its unique modern Oriental hospitality creates a deluxe home away from home to satisfy the most discerning guests. Winner of the Best Business Hotel in 2015 Annual Travel Awards by Travel & Leisure, New World Shanghai Hotel provides the essential five-star hotel experience for business or leisure travellers.