





Orange Hotel Shanghai Hongqiao Railway Station
★★★★ 4.0 Star Hotel
(8 reviews)
Frequently Asked Questions
Where is Orange Hotel Shanghai Hongqiao Railway Station located?
Orange Hotel Shanghai Hongqiao Railway Station is located at No.51 Huaxiang Road, Shanghai, China.
What is the star rating of Orange Hotel Shanghai Hongqiao Railway Station?
Orange Hotel Shanghai Hongqiao Railway Station is a 4.0-star Hotel.
How many reviews does Orange Hotel Shanghai Hongqiao Railway Station have?
Orange Hotel Shanghai Hongqiao Railway Station has 8 reviews with a rating of 9.0/10.