Situated in the heart of Hongqiao Business District, approx. 500m (about a 10-min walk) from the National Exhibition and Convention Center (Shanghai). Adjacent to both Shanghai Hongqiao International Airport (SHA) and Hongqiao Railway Station.
No. 5 Shenbin Road, Minhang District Shanghai, SH 200000 Mainland China
Check-in: 2:00 pm
Check-out: 12:00 pm
Minimum check-in age: 16