Leon Hotel Shanghai

Shanghai
Leon Hotel Shanghai
7.9 Good
1 review

Leon Hotel Shanghai

Ruijin South Road, Xuhui District, 428, Shanghai, China Show map
Nestled 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, the 4-star Leon Hotel Shanghai is nearly 20 minutes' walk from the Shanghai World Expo Museum.
While staying in the hotel, you are invited to discover the modern Shanghai Urban Planning Exhibition Hall Museum, located 3.6 km away, or visit sports venues like Mercedes-Benz Arena, which is 2.7 km away. The distance to Riverside Promenade is approximately 25 minutes' walk away. Guests might as well visit Nanyuan Park, which is 950 metres away. The nearby notable religious buildings include the expansive historic City God Temple of Shanghai, 3.7 km from the Leon Shanghai. This Shanghai hotel is also within a few blocks of Luban Road underground station.
Staying at the accommodation, you may choose from one of the 42 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as air conditioning.
Guests may find the restaurant ShangHai DaYu around 5 minutes by car from Leon Hotel.
+ More - Less
Most Popular Facilities
  • Wi-Fi
  • + More

Map

Tourist attractions in

Shanghai
Airports
  • Shanghai Hongqiao International - 17 km
Train stations
  • Shanghai Railway Station Metro Station - 6 km

Rooms & Availability

Please wait, we’re checking available rooms for you.
Facilities

General

  • Wi-Fi

Dining

  • Electric kettle

Room Amenities

  • Flat-screen TV
Most Popular Facilities
  • Wi-Fi

Policy

Check-in: from 14:00 until 23:59
Check-out: until 12:00
  • Extra beds/cribs
  • Cribs are not available.
Enter your dates
Enter your dates
Sa 22 Aug
Su 23 Aug
Guests
Searching hotels in Shanghai