Leon Hotel

  • Wi-Fi
Location

The 4-star Leon Hotel Shanghai includes 42 rooms and is a 25-minute walk from Riverside Promenade. Guests who stay at this hotel can park their car on site.

The rooms at Leon Hotel provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning.

Guests can dine at Furuiyuan Restaurant situated 5 minutes' walk away.

Situated 2.2 miles from the expansive historic City God Temple of Shanghai, the hotel also gives access to such sports venues as Mercedes-Benz Arena, which is 1.7 miles away. Located 10 minutes' stroll from Luban Road subway station, the Leon is within a 10-minute drive of The Bund Sculpture. Also, Nanyuan Park is situated 0.6 miles away. Options for cultural tourism include the private art gallery "Long Museum", situated around 15 minutes away by car. This accommodation is directly connected with Shanghai Metro train station, which is 3.5 miles away.

Leon Hotel Facilities

Internet Wi-Fi
Parking options Parking
In the kitchen Electric kettle
Devices Flat-screen TV
7.9
Good
Based on 1 review
Important information
Check-in: from 14:00 until 23:59
Check-out: until 12:00
  • Children and extra beds
  • There are no extra beds provided in a room.
  • There are no cribs provided in a room.