Shang Hai Lan Li Mei Shu Hotel
No. 82, 1465 Nan Liu Road, Shanghai, China
-
Situated within a 10-minute drive of the 3-star Shang Hai Lan Li Mei Shu Hotel Shanghai, guests can visit TRON Lightcycle Power Run. The hotel also includes a car park.
Location
You'll need 18-minute drive to Shanghai Pudong International airport. Roaring Rapids is within walking distance of this Shanghai hotel, while Liuzao bus stop is a mere 10 minutes' walk away. There is Shanghai Disneyland nearly a 10-minute drive from the accommodation.
Why choose Shang Hai Lan Li Mei Shu Hotel Shanghai
Main amenities
-
Wi-Fi
-
On-site Dining
-
Air conditioning
Amenities
Shang Hai Lan Li Mei Shu General
- Wi-Fi
- On-site Dining
- Air conditioning
Internet
- Wi-Fi
Parking options
- Parking
Dining options
- Restaurant
In the rooms
- Air conditioning
Devices
- Television
Enter dates to see availability