385 Lao Hu Min Road, Shanghai, China
St Mall is within 20 minutes' walk of the 4-star business L'Otel Shanghai, which boasts a nightclub and a casino. This Shanghai hotel lies in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, 4.5 km from such cultural sights as Shanghai Film Museum.
The hotel is located in Shanghai, in the vicinity of Shanghai South Railway Station tube station. The L'Otel Shanghai is also approximately 20 minutes' walk from Meilong River. Guests might as well visit Shanghai Botanical Gardens, which is merely 1.5 km away. The location will allow you to be about a 10-minute drive from Huangpu River. The property is located in Shanghai, within reach of Shanghai South train station.
L'Otel has 153 rooms, comprising a balcony and a sitting area. A flat-screen TV with satellite channels, along with a minibar, are offered. Air conditioning are featured for guests' comfort.
The restaurant Shi QiJia is just 1.2 km from the hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about L\'Otel!
For your convenience, we have collected the reviews from several sources.
John
2020-06-23
A railroad station was really close to the hotel. Don't pass this property up if you plan to visit Jinjiang Amusement Park. I enjoyed the hotel and its staff, friendly.
Nothing all good.
Brett
2020-04-07
Comfortable base for trip in Shanghai. Quick room service...