Air conditioning
WiFi
Lift
Desk
Cable TV
Bathroom
No rating yet
No. 11-17, Lane 573, Dongfang Road, Pudong New District, Shanghai, China, 200000 Shanghai, Pudong

No. 11-17, Lane 573, Dongfang Road, Pudong New District, Shanghai, China, 200000 Shanghai, Pudong
Nearest airport18 km
Nearest station6 km
City center5 km