Yuloon Hotel Shanghai
No 6699 Zhongchun Rd, Minhan District, Shanghai, Shanghai
During your stay at Yuloon Hotel Shanghai, you'll be within walking distance of Tropical Storm Water Park. Free WiFi in public areas, free self-parking and a free area shuttle are available.