Los huéspedes del Mason Hotel Shanghái, de 4 estrellas, pueden llegar fácilmente al Almacén por Departamentos Mitsukoshi, ubicado a unos 5 minutos a pie. Con una sala de banquetes y una barbería, este hotel está ubicadoa 300 metros del Museo de la Antigua Residencia de Sun Yat-sen de Shanghái.
La Torre de la Perla de Oriente se sitúa a unos 10 minutos en coche, y el Bund se sitúa a unos 3 km del hotel. El Mason Shanghái está también a 500 m de Rose Garden y a un corto paseo de un parque y restaurantes. Visita Lotus Pond, a tan solo 8 minutos a pie del establecimiento, y siente una armonía completa con la naturaleza de China. Puedes llegar al Museo de Historia Natural de Shanghái en 15 minutos en coche. La estación de tren metro de Shanghái está a unos cuantos pasos del Mason Hotel, mientras que la estación de metro Middle Huaihai Road se encuentra a unos 500 metros.
Para tu comodidad, encontrarás servicio de planchado y aire acondicionado junto con minibar en cada una de las 114 habitaciones. Las habitaciones disponen de ducha a ras de suelo. Los huéspedes pueden hacer uso de gorros de ducha y toallas de baño en los baños privado que disponen de una bañera spa, una ducha independiente y un inodoro separado. Al alojarse en el hotel Mason Shanghái, los huéspedes pueden disfrutar de vistas a la ciudad.
Se ofrece un desayuno buffet diario a los huéspedes. El restaurante chino del hotel prepara una variedad de platos chinos a diario. Los huéspedes están invitados al bar lounge para relajarse con una copa. El restaurante la Costa Coffee se encuentra a unos 5 minutos a pie del hotel Mason.