About the hotel

The gem of modern China, Shanghai is a city blending old and new. New World Shanghai Hotel is ideal as a base from which to explore the city, overlooking Zhongshan Park with 605 contemporary and elegantly styled rooms, it is a tranquil oasis set away from the bustling centre.