China, Shang Hai Shi, Pudong, 绣川路998号 邮政编码: 201200
Royal International Hotel Shanghai is a Hotel located at China, Shang Hai Shi, Pudong, 绣川路998号 邮政编码: 201200. It has received 44 reviews with an average rating of 3.6 stars.
The address of Royal International Hotel Shanghai: China, Shang Hai Shi, Pudong, 绣川路998号 邮政编码: 201200
Royal International Hotel Shanghai has 3.6 stars from 44 reviews
Hotel
337 reviews
333 Guang Zhong Road West, Zhabei District, Shanghai, China, 200072
177 reviews
No. 3555 Qixin Road, Minhang District, Shanghai, 上海市中国201101