998 Chuansha Xiuchuan Road,Pudong District, Shangh, Shanghai, China
Offering a heated pool, the 5-star Royal International Hotel Shanghai is nestled in the Cremorne district of Shanghai, 2.3 km from the Huang Yanpei's Former Residence. Located in the vicinity of the Chuansha Ancient City Wall, the hotel comprises 100 rooms and 2 restaurants.
You'll need 15-minute drive to Shanghai Pudong International airport. Approximately 10 minutes by car from the Royal International Hotel Shanghai, guests will find Chinese Culture Park. The Shanghai YouLongShi Cultural Science Museum lies 3.4 km away, and Lingkong Road tube station is a short way from the hotel. The property provides a place to stay about 60 minutes' drive from the Shanghai Metro train station.
The rooms at this Shanghai hotel include an air conditioner, as well as media facilities like a flat-screen TV with satellite channels.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Royal International Hotel Shanghai!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Peter
2020-01-16
Good location and exceptional prices. Thank you and I recommend this place