Leon Hotel
Nestled in the Xuhui district of Shanghai, the 4-star Leon Hotel Shanghai is 2.1 miles from such cultural places of interest as the modern Shanghai Museum.
Location
This hotel is around 10 minutes' drive from the expansive historic City God Temple of Shanghai and around 15 minutes' drive from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. The Shanghai hotel provides easy access to People's Public Square, which is 2.2 miles away. Guests might as well enjoy proximity to Nanyuan Park, situated a mere 12 minutes' walk away. The area also includes natural sights like Chocolate Happy Land Theme Park 1.6 miles from the Leon. The nearest subway station is Luban Road, situated in proximity to this property.
Rooms
There are 42 rooms equipped with an air conditioner along with modern facilities including a flat-screen TV with satellite channels.
Food & Drinks
Furuiyuan Restaurant offers a selection of dishes about a 5-minute walk from the Leon Shanghai.
Why choose Leon Hotel Shanghai
-
On-site spa facilities available
-
Proximity to Shanghai Botanical Gardens
-
Flat-screen TV in every room
-
Electric kettle provided in rooms
Main amenities
-
Wi-Fi
Amenities
Leon Hotel- Wi-Fi
Internet
- Wi-Fi
Parking options
- Parking
In the kitchen
- Electric kettle
Devices
- Flat-screen TV
Important information
- Children and extra beds
- There are no cribs provided in a room.
When are you staying?