Surplombant la ville, Mason Hotel Shanghai est à environ 25 minutes à pied de la Place du Peuple à Shanghai. L'hotel 4 étoiles sans fumée offre une salle de banquet et un hall d'accueil, il est situé à deux pas du Musée de l'ancienne résidence de Sun Yat-Sen.
L'hotel se situe idéalement dans le quartier "Huaihai Road Commercial" à Shanghai, à 300 mètres du Mitsukoshi Department Store. Mason est à 3 km du Bund à Shanghai. Un parc et des restaurants se trouvent à quelques pas de cet hébergement. Le Centre mondial des finances de Shanghai est à 10 minutes en voiture, et la station de métro Huaihai Centre Road est à quelques instants de l'hotel. Mason de Shanghai est à 500 mètres de la station de bus Middle Huaihai Road at Sinan Road.
En séjournant à cet établissement, vous pouvez choisir l'une de 114 chambres avec une TV à écran plat avec des chaînes satellite, et des éléments essentiels comme un équipement de repassage et une climatisation. Dotées d'un minibar, les chambres sont équipées d'un bureau. Les chambres viennent avec une baignoire spa, une douche et un évier, ainsi qu'un sèche-cheveux et des draps de bain.
Un petit-déjeuner sous forme de buffet est proposé dans Mason de Shanghai. Les visiteurs peuvent se reposer dans le bar lounge. Un café Costa Coffee se trouve juste à côté de la résidence.