Photos coming soon
HOTEL
Vienna Hotel (Shanghai Meilan Lake Metro Station)
No.1224 Luofen Road, Baoshan District, Shanghai, China, Shanghai, China
Where it sits
Vienna Hotel (Shanghai Meilan Lake Metro Station)
No.1224 Luofen Road, Baoshan District, Shanghai, China, Shanghai, China
31.40571, 121.34426
Similar stays nearby
Shuhao Hotel
Hotel · 182 m
Huafang Hotel
Hotel · 206 m
Hi Inn Shanghai Meilan Lake Yueluo Highway
Hotel · 267 m
SUDA HOTEL (Shanghai Meilan Lake Yueluo Highway)
Hotel · 286 m
Vienna Shanghai Meilanhu Metro Station
Hotel · 298 m
Shanghai CozyHome Serviced Apartments
Hotel · 300 m
Riyuexingchen Apartment (Meilan Lake Branch)
Hotel · 319 m
Lvtu Zhijia Apartment Hotel
Hotel · 466 m
Plan around Vienna Hotel (Shanghai Meilan Lake Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
