Photos coming soon
HOTEL
Vienna Shanghai Meilanhu Metro Station
No 1224 Luofen Road, Shanghai
Where it sits
Vienna Shanghai Meilanhu Metro Station
No 1224 Luofen Road, Shanghai
31.40496, 121.34727
Similar stays nearby
Shanghai CozyHome Serviced Apartments
Hotel · 91 m
Riyuexingchen Apartment (Meilan Lake Branch)
Hotel · 94 m
Lvtu Zhijia Apartment Hotel
Hotel · 177 m
Lvtu Zhijia Apartment Hotel
Hotel · 177 m
SUDA HOTEL (Shanghai Meilan Lake Yueluo Highway)
Hotel · 279 m
Vienna Hotel (Shanghai Meilan Lake Metro Station)
Hotel · 298 m
Hi Inn Shanghai Meilan Lake Yueluo Highway
Hotel · 316 m
Shuhao Hotel
Hotel · 344 m
Plan around Vienna Shanghai Meilanhu Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
