Select dates to see prices and availability
Restaurant
24-Hour Reception
Laundry service
Room Service
WiFi
Wheelchair Accessible (Limited)
The hotel offers limited wheelchair accessibility.
The hotel is located at 505 Huaxiang Road, Minhang District, 201100 Shanghai, China.
Have a question?
Instant AI responses are based on hotel information