Photos coming soon
HOTEL
SUDA HOTEL (Shanghai Meilan Lake Yueluo Highway)
No. 2507 Yueluo Road, Shanghai, China
Where it sits
SUDA HOTEL (Shanghai Meilan Lake Yueluo Highway)
No. 2507 Yueluo Road, Shanghai, China
31.40739, 121.34655
Similar stays nearby
Hi Inn Shanghai Meilan Lake Yueluo Highway
Hotel · 55 m
Shuhao Hotel
Hotel · 161 m
Vienna Shanghai Meilanhu Metro Station
Hotel · 279 m
Vienna Hotel (Shanghai Meilan Lake Metro Station)
Hotel · 286 m
Hanting Hotel Shanghai Meilan Lake Subway Station
Hotel · 324 m
Shanghai CozyHome Serviced Apartments
Hotel · 355 m
Riyuexingchen Apartment (Meilan Lake Branch)
Hotel · 366 m
HanTing Hotel (Shanghai Meilanhu Subway Station)
Hotel · 373 m
Plan around SUDA HOTEL (Shanghai Meilan Lake Yueluo Highway)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
