Highly recommended to both leisure and business guest. Hotel features the best location and facilities. CZ Sep/09
Adjacent to the pedestrian walkway of Nanjing Road and centered at the ever vibrant business and leisure centre of Shanghai, Grand Central Hotel Shanghai puts city's top attractions of The Bund, People's Square and other major businesses just steps from the hotel. The prime location gives you the easiest access to transportations within the city to experience fine dining, site seeing, entertainments and shopping destinations.
It is a high-rise building with 17 stories.
Lobby is in large size and elegantly decorated.