Add:1 Pubei Rd
Credit Cards Accepted
English Service Available
Pullman Shanghai South is a 23-storey high rise modern building located in the Star Plaza which comprises of a commercial building with a 4-storey shopping mall, the future heart in this new CBD of South Shanghai. The hotel's location enjoys the convenience of South Xujiahui Business Circle, Caohejing High-Tech Park, the nearby Shanghai South Railway Station, Shanghai Stadium, and is just 20-minute drive from Shanghai Hongqiao International Airport.
Five dining venues will be the best place to enjoy regional creations to international culinary specialties made with passion by our chefs. The All-day Dining Restaurant offers Western and Eastern cuisine showcasing an open interactive kitchen with buffet and a la Carte options. The Chinese Restaurant offers an exciting blend of local & traditional dishes served in a modern atmosphere with 9 private rooms. The Japanese Restaurant boasts a fusion of traditional & modern cuisine also featuring a Teppanyaki Island and a Sake Bar. Chill out in the lobby lounge, relax and breeze through the comprehensive selection of beverage, high tea and fine snacks.
The 1,300 square meter pillar-less Grand Ballroom is located on the third floor, and accommodates up to 1,200 people for events whether a Grand Wedding, an Executive Team Meeting, Gala Dinner, Cocktail Party or Themed Product Launch. As a unique feature we have a super-sized 2.5m x 6.6m lift designed especially for Auto Shows and Large Exhibitions. Co-Meeting boasts 7 additional function rooms of various sizes, fully adaptable to suit your specific needs for multi-purpose events.