Gran Melia Shanghai

Location

Opening in late 2008, the first Gran Meliá property in China, Gran Melia Shanghai is a deluxe five-star hotel located in the city’s Pudong development zone.

With a sweeping view of the famous Huangpu River and the Shanghai skyline, the hotel is an integral part of the Lujiazui financial district and is a five-minute walk to popular sites and establishments such as the Oriental Pearl TV Tower, Shanghai Aquarium, the Super Brand Mall, Jin Mao Tower, including the metro subway station.

Pudong International Airport is a 40-minute drive while 15 minutes away is the Shanghai New International Expo Centre (SNIEC).

Food & Beverages

... dining ...

  • International Coffee Shop
  • Spanish Restaurant
  • Chinese Restaurant
  • Italian Restaurant

... & drinking ...

  • Panoramic Bar located on 27th Floor overseeing the Huangpu River and Puxi
  • Cuban Cigar Bar
  • Cuban Cabaret