Overview - Wyndham Grand Plaza Royale - Shanghai
Ideally located in the heart of Shanghai, the Wyndham Grand Plaza Royale Oriental faces out over the majestic Huangpu River, offering plenty of views of the ships that navigate the river as well as the bustling cityscape itself. The surrounding area is filled with popular landmarks and points of interest both cultural and for entertainment purposes. The Shanghai Oriental Art Centre and Shanghai Science and Technology museum both offer travellers insight into the cultural world of the city, while the stunning beauty found in the Yu Garden and People’s Square is the perfect setting for intimate, relaxing moments, leaving the Jinqiao International Commercial Plaza to those looking for entertainment outlets and dining venues.