Offering eco-friendly accommodation completed by fine service, L’otel is just 10-minute walk from Shanghai South Railway Station. Living walls and a garden with flowers in bloom all year add to the charm of this green hotel.
Number of rooms: 153
385 Old Humin Road, Xuhui, 200237 Shanghai, China