Das 5-Sterne Majesty Plaza Shanghai liegt im Herzen von einem Shopping- Stadtteil, 14 Autominuten vom Flughafen Shanghai Hongqiao entfernt. Das Hotel mit einem Swimmingpool bietet 393 Zimmer in der Innenstadt an.
Dank einer großartigen Lage des Hotels ist Yu-Garten in 5 Minuten Autofahrt erreichbar. Die Unterkunft liegt auch in etwa 500 Meter Entfernung von der U-Bahn-Station People's Square. Das Hotel befindet sich in verkehrsgünstigen Lage, 5 Fußminuten von Raffles City Shanghai entfernt. Die Bushaltestelle Dongxinqiao liegt nicht weit weg vom Majesty Plaza Shanghai.
Einige Zimmer haben einen Ausblick auf die Stadt und bieten einen Zimmersafe, ein Sofa und eine Klimaanlage. Neben einer Minibar sind die Zimmer mit einem Schreibtisch ausgestattet.
Im Restaurant können Gäste ihr tägliches Frühstück genießen. Zu den Speisemöglichkeiten gehört auch das Restaurant Hong ZhangXing Mutton Guan in etwa 200 Meter Entfernung vom Hotel.