Los huéspedes del elegante Shanghai Blackstone M Hotel, de 5 estrellas, pueden disfrutar de acceso al Museo de Shanghái, ubicado a unos 2 km. Ubicado a 250 metros del Museo de Artes y Artesanía de Shanghái, este hotel ofrece cocina italiana que se sirve en el restaurante a la carta del propio establecimiento.
El hotel goza de una ubicación privilegiada a 4 km del Bund. El Paseo Fluvial de Shanghái se halla a unos cuantos pasos del hotel Blackstone M Shanghái, mientras que la parada de autobús South Shaanxi Road Yongjia Road está a unos 10 minutos a pie. Este lugar elegante se halla a 3 km del Templo ciudad de Dios, muy popular entre peregrinos y turistas. La estación de tren metro de Shanghái está a unos 4 km, y la estación de metro Changshu Road, a unos 5 minutos a pie.
Las habitaciones del Shanghai Blackstone M Hotel ofrecen una tv de pantalla plana con canales vía satélite a los huéspedes, así como comodidades como aire acondicionado. Están equipadas con ventanas insonorizadas, y también cuentan con minibar, equipo de café y té. Los huéspedes pueden hacer uso de albornoces y toallas de baño en los baños privado que disponen de una ducha a ras de suelo y un inodoro separado.
Se sirve un desayuno buffet cada mañana. El Blackstone M se encuentra no muy lejos del restaurante DianShi Zhai XiaoYan, que ofrece comida china.