Das Mason Hotel liegt 15 km vom Flughafen Shanghai Hongqiao entfernt und bietet eine 24-Stunden-Rezeption und einen Kurierservice. Die Gäste des Hotels können gerne in den öffentlichen Bereichen WLAN mitnutzen.
Das Hotel befindet sich im Herzen von Shanghai und Yu-Garten ist innerhalb von 10 Autominuten zu erreichen. Shanghai-Museum gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in etwa 25 Minuten Entfernung von der Unterkunft. Pudong-Promenade liegt in etwa 10 Autominuten Entfernung von dem 4-Sterne-Hotel entfernt. Das Mason Hotel liegt ideal ein paar Schritte entfernt von der U-Bahn-Station Middle Huaihai Road.
Alle gut ausgestatteten Zimmer sind mit einem Safe und Rauchmeldern ausgestattet. Zu den weiteren Annehmlichkeiten zählen ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Die Zimmer sind im eleganten Design eingerichtet, einige von ihnen verfügen über einen Wasserkocher, einen Kühlschrank und Glasgeschirr. Die Badezimmer sind mit einer Wellness-Badewanne, einer begehbaren Dusche und einer getrennten Toilette ausgestattet und bieten zudem einen Haartrockner und Morgenmäntel.
Das Mason bietet täglich ein Express-Frühstück im Restaurant. Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Lounge- Bar löschen. Das Restaurant Palatino Roman Cuisine befindet sich direkt neben dem Hotel und serviert italienische Gerichte, es liegt unter anderem nur 6 Fußminuten von hier entfernt.