Situé à 4 km de la Tour de télévision Perle de l'Orient, Mason Hotel Shanghai propose un bureau de change. L'hôtel dispose de l'accès à Internet haut débit dans les chambres et offre une salle de conférences.
Cet hôtel 4 étoiles offre un emplacement principal à 5 minutes à pied de la la Rue Huaihai Centre et non loin d'Iapm Shopping Mall. Cet hébergement dans le quartier "Centre de Shanghai" à Shanghai est situé à une distance de 4 km de la Tour Jin Mao. Visitez Lotus Pond, à une distance de 750 mètres de l'hôtel, et sentez-vous en parfaite harmonie avec la nature de China. Le Musée de Shanghai des Arts et de l'Artisanat est situé non trop loin de Mason Hotel. L'hôtel est situé à 15 km de l'aéroport international de Shanghai Hongqiao, et à 5 minutes à pied de l'arrêt de bus Middle Huaihai Road at Sinan Road.
115 chambres à Mason sont équipées de conforts comme de la climatisation ainsi qu'une TV à écran plat avec des chaînes satellite. Elles sont équipées d'un canapé et d'un pupitre d'écriture, et disposent également d'un mini-frigo bar et d'un minibar. Les chambres de l'hôtel comprennent des oreillers de plumes et des oreillers en duvet/plumes. Les extras comprennent une baignoire spa et une toilette séparée dans la salle de bain et le confort est assuré par un sèche-cheveux et des draps de bain.
Mason de Shanghai offre un petit-déjeuner sous forme de buffet servi chaque jour au restaurant. Le bar lounge est disponible sur place. Pour une cuisine européenne, essayez Palatino Roman Cuisine situé à environ 450 mètres.