Serviced Apartments

The Grand Gateway 66 Serviced Apartments is the largest serviced apartment and international community in Shanghai. It is located at 1 Hongqiao Road (near Hua Shan Road) in the southwest of city downtown, and is well connected with major highways to the airports and railway stations.

  • Hongqiao International Airport                                         30 min
  • Pudong International Airport                                            50 min
  • Hongqiao Railway Station                                               30 min
  • Shanghai South Station                                                   20 min

It is about 30 minutes' drive from many international schools:

  • Britannica International School, Shanghai                      20 min
  • Deutsche Schule Shanghai                                            35 min
  • Shanghai Livingston American School                           30 min
  • Yew Chung International School of Shang                     20 min
  • Shanghai Japanese School (Hong Qiao)                       25 min

The Grand Gateway 66 Serviced Apartment is part of the complex Grand Gateway 66, which also includes a luxury lifestyle shopping mall and 2 Grade A office towers. It is a remarkable landmark in Xujiahui and its perfect location and comprehensive facilities provide you and your family members with convenience in work and leisure. There are about 50 restaurants and over 300 boutiques here and its Ole supermarket can meet all your daily needs. Its 11-screen Cineplex equips with the state-of-the-art technology for all movie-goers. If you want to relax and go sight-seeing, the romantic and elegant former French Concession and the Jiao Tong University can be good choices and they are easily accessible within a few minutes.

The Grand Gateway 66 Serviced Apartments do not only recognize your need for high quality service; we also offer our residents more choices, catering to your individual requirements. We offer 20 different layouts for you to choose from the three buildings, with apartments range from 1 to 4 bedroom and from 71 to 292 square meters in size. 

Address: 1 Hongqiao Road, Xuhui District, Shanghai, China

Tel: 86(21) 33268666


Getting Here