Photos coming soon
HOTEL
Casa Resort Hotel
No. 109 Waxiejianshe Road, Zhoupu, 201321, Shanghai, China
Where it sits
Casa Resort Hotel
No. 109 Waxiejianshe Road, Zhoupu, 201321, Shanghai, China
31.11315, 121.65273
Similar stays nearby
Casa Resort Hotel
Hotel · 0 m
Shanghai Haichen Holiday Hotel Sh
Hotel · 52 m
Shanghai Haichen Holiday Hotel (Sh
Hotel · 67 m
Manfulou Chain Hotel (Shanghai Tourist Resort)
Hotel · 130 m
Lindi bussines hotel
Hotel · 133 m
Qingzhu ·Xieyou hotel
Hotel · 174 m
Qingzhu ·Xieyou hotel
Hotel · 175 m
Shanghai Quanji Garden Hotel
Hotel · 187 m
Plan around Casa Resort Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
