El perfecto Shanghai Former French Concession Garden Hotel, de 4 estrellas, dispone de salón compartido y un restaurante. Se encuentra en el distrito Xuhui, a poco más de 10 minutos en coche de la ciudad de Shanghái y a una distancia de 7 km de atractivos culturales como el Bund. El hotel dispone de un aparcamiento cerca.
El hotel, situado a poco más de 15 minutos en coche del Templo ciudad de Dios, ofrece fácil acceso a lugares deportivos como el Estadio Mercedes-Benz Arena, que está a 20 minutos en coche. El Museo de Shanghái está bastante cerca del Former French Concession Garden, mientras que la estación de autobuses Zhaojiabang Road Wuxing Road, está a unos 200 metros. Entre los lugares de interés educativo cercanos se encuentra Campus de Changning, que está a una distancia de 2 km del hotel. El establecimiento se sitúa al lado de la estación de metro Jiaotong University y a 15 minutos en coche del aeropuerto internacional de Shanghai Hongqiao.
Las habitaciones del Former French Concession Garden Shanghái están equipadas con climatizador, así como minibar. Las habitaciones incluyen un baño privado equipado con un inodoro separado y una ducha.
Los huéspedes pueden cenar en el restaurante à la carte de este hotel, que ofrece comida japonaise. El restaurante Pistolera Mexican Cantina se halla a unos 5 minutos a pie del hotel Former French Concession Garden.