Hotels Closest To Waihuanlu Station

Hi Inn Shanghai

No. 36, Lane 1188, Shuying Road,
Shanghai, CN
In Shanghai (Minhang)

Distance1.9 miles SELECT

7 Days Inn Shanghai

8 Baoming Road , Minhang District
Shanghai, CN
In Shanghai (Minhang)

Distance2.0 miles SELECT

No.1885 Qixin Road Minhang District
Shanghai, CN 201101
In Shanghai (Minhang)

Distance2.5 miles SELECT