Grand Central Hotel Shanghai
The Grand Central Hotel is located in the heart of Shanghai, adjacent to the pedestrianised shopping area of Nanjing Road, and within walking distance of the Bund, People’s Square and Shanghai Museum. The hotel offers 353 well-appointed and tastefully designed guestrooms. Dining options include L’Ile de France, an authentic French restaurant, a traditional Cantonese restaurant and a relaxing coffee shop and lobby lounge.