Photos coming soon
HOTEL
Vanme Hotel
No.1271 Huancheng South Road, Fengxian District, Shanghai, China, Shanghai, China
Where it sits
Vanme Hotel
No.1271 Huancheng South Road, Fengxian District, Shanghai, China, Shanghai, China
30.90150, 121.44768
Similar stays nearby
Plan around Vanme Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
