Il Mason Hotel Shanghai, 4 stelle, è situato a circa 500 metri dalla stazione della metropolitana Middle Huaihai Road, in una zona turistica di Shanghai. Si trova inoltre a circa 5 minuti a piedi dall'Huanmao Iapm. L’hotel vanta una posizione ottima a due passi dagli Shanghai Museum of Sun Yat-sen's Former Residence, nonché un lounge bar o cure termali, strutture ricreative e varie possibilità ricreative.
Questo hotel è a 2 km dal Centro espositivo per la pianificazione urbanistica di Shanghai, mentre Paris in spring Store è a soli 300 metri. Gli ospiti possono visitare diversi luoghi di culto, come Tempio del Buddha di Giada, a 3 km dal Mason Shanghai. Gli amanti della natura apprezzeranno la vicinanza a Lotus Pond, che si trova a 650 metri. Questo alloggio è situato a breve distanza dal Museo delle Arti e dei Mestieri di Shanghai. C'è la fermata dell'autobus Middle Huaihai Road at Sinan Road a soli 10 minuti a piedi dall'hotel Mason Shanghai.
Ogni camera ben attrezzata è dotata di un mini bar, nonché di opzioni per il tempo libero come una TV a schermo piatto con canali satellitari. Una vasca spa, un bagno con WC separato e una doccia sono disponibili nei bagni. Gli ospiti possono godere della vista sulla città.
Di mattina il Mason Hotel serve una colazione a buffet. Il ristorante Costa Coffee si trova a pochi minuti a piedi da questo hotel.