Rund 4 km vom Oriental Pearl Tower entfernt gelegen, verfügt das Mason Hotel Shanghai über 114 Zimmer mit Blick über die Stadt. Das Hotel bietet Hochgeschwindigkeitsinternet in den Zimmern sowie eine 24-Stunden-Rezeption, einen Kurierservice und ein Express-Check-out.
Das 4-Sterne-Hotel befindet sich im Stadtteil Gewerbegebiet Huaihai Road von Shanghai, in rund 10 Gehminuten Entfernung von der U-Bahn-Station Middle Huaihai Road. Paris in spring Store befindet sich ganz nah am Mason. Naturliebhaber werden die Nähe zum See Lotus Pond zu schätzen wissen, der nur 650 Meter von der Unterkunft entfernt ist. Shanghai Museum of Sun Yat-sen's Former Residence liegt in rund 5 Gehminuten Entfernung von der Unterkunft. Das Hotel liegt ein paar Schritte entfernt von der Bushaltestelle Middle Huaihai Road at Sinan Road und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Die gut ausgestatteten Zimmer dem Mason Shanghai verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie eine Minibar. Im Badezimmer gibt es eine Wellness-Badewanne, eine getrennte Toilette und eine Dusche.
Die Gäste der Unterkunft können ein Frühstücksbuffet genießen. Das Restaurant im Hotel serviert Speisen der chinesischen Küche. Die Lounge- Bar ist ein perfekter Ort für ein entspannendes Getränk am Abend. Das Restaurant Costa Coffee liegt in ca. 200 Meter Entfernung vom Mason.