Photos coming soon
HOTEL
Nebula Resort Hotel (Shanghai Disney Resort)
No. 1330, Minyi Village, Chuansha New Town, Shanghai, China
Where it sits
Nebula Resort Hotel (Shanghai Disney Resort)
No. 1330, Minyi Village, Chuansha New Town, Shanghai, China
31.13596, 121.68360
Similar stays nearby
Dijia Resort Hotel (Shanghai Disney Resort)
Hotel · 61 m
Shanghai Gege Villa
Hotel · 87 m
Shanghai corner boutique homestay
Hotel · 230 m
Shanghai corner boutique homestay
Hotel · 240 m
Hao Lai Ju Boutique Hotel
Hotel · 336 m
Xilaiton (Shanghai International Tourism Resort)
Hotel · 358 m
Zhumeng
Hotel · 374 m
zhumeng
Hotel · 374 m
Plan around Nebula Resort Hotel (Shanghai Disney Resort)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
