El hotel Lanson Place Jinlin Tiandi Residence Shanghái, de 5 estrellas, situado a tan solo 450 m de Former French Concession, cuenta con 106 habitaciones con vistas a la ciudad. Todos los huéspedes de este aparthotel disponen de un aparcamiento privado por 100 CNY por día en las instalaciones.
El hotel está situado en el barrio Centro de Shanghái, cerca de Fuxing Park. Situado a unos 5 minutos a pie de la estación de metro South Huangpi Road, el Lanson Place Jinlin Tiandi Residence Shanghái está a 2 km del Jardín Yuyuan. El alojamiento te brinda la oportunidad de visitar lugares de interés natural como el lago Lotus Pond, a unos 900 metros. Los huéspedes pueden encontrar el Museo de Shanghái, que está a tan solo 1 km. La estación de autobuses Madang Road Middle Fuxing Road está situada justo al lado del hotel Lanson Place Jinlin Tiandi Residence Shanghái.
Algunas de las habitaciones de este hotel están equipadas con climatización individual y calefacción central, además de opciones de autoservicio como servicio de tetera/cafetera. Los baños están equipados con una ducha a ras de suelo y un inodoro separado, así como secador de pelo y zapatillas.
El restaurante Boom Cafe & Bar está al lado del hotel Lanson Place Jinlin Tiandi Residence Shanghai, a unos 5 minutos a pie.