No. 378 Xuanhuang Highway, Pudong New District, Shanghai, China, Shanghai, China
Show map
The 4-star Royal International Hotel Shanghai Disneyland is located in Shanghai, approximately 7 km from Nanhui Taohua Village, and offers a seasonal outdoor pool. While staying at the hotel, a safety deposit box are available for guests to use.
Sights, about 10 minutes' drive from this hotel, include Shanghai Wild Animal Park. The location will allow you to be within a 6-km distance of Shanghai Xinchang Ancient Town. The Royal International Hotel Shanghai Disneyland provides a place to stay around 60 minutes by car from the Shanghai Metro train station.
+ More- Less
Most Popular Facilities
Free Wi-Fi
24-hour services
Express check-in/ -out
Swimming Pool
No Smoking
+ More
Gallery
Map
Tourist attractions in
Shanghai
Attractions
Shanghai Wild Animal Park - 3.3 km
Rooms & Availability
Please wait, we’re checking available rooms for you.