Crowne Plaza Shanghai ligt direct naast het Shanghai Arts Film Centre en op 10 minuten rijden van Huahai Road. Het biedt moderne kamers, een spa en een verwarmd binnenzwembad.
Het Shanghai Crowne Plaza bevindt zich op 5 minuten te voet van metrolijn 10 Jiaotong University en op 5 minuten rijden van het Xu Jia Hui winkelgebied. Het is 5 km naar de metrostation Jingan Temple en 7 km naar Xintiandi. Het National Exhibition and Convention Center is bereikbaar in ongeveer 25 minuten rijden.
De goed uitgeruste kamers zijn groot en modern. Ze zijn voorzien van een kabel- en satelliet-tv, een bureau en thee- en koffiefaciliteiten.
U kunt ontspannen op het terras van de bar dat een Charlie Chaplin-thema heeft, of genieten van gegrilde steak en Japanse gerechten in het Circles Café. Ook is er een buffet van Aziatische en westerse gerechten.