Photos coming soon
HOTEL
Qushui Lanting Resort Shanghai
Building 26, Qu Shui Qi Yuan, No. 3337, Hongmei Road, Hongqiao Town, Minhang District, Shanghai, Shanghai, China
Where it sits
Qushui Lanting Resort Shanghai
Building 26, Qu Shui Qi Yuan, No. 3337, Hongmei Road, Hongqiao Town, Minhang District, Shanghai, Shanghai, China
31.19016, 121.38409
Similar stays nearby
Hongqiao Xintiandi Apartments (Abest Hongqiao No.1)
Hotel · 97 m
Yasi Apartment Hotel
Hotel · 102 m
Sensheng Shiyang Apartments
Hotel · 148 m
Sensheng Shiyang Apartments
Hotel · 163 m
上海阳光国际广场公寓酒店
Hotel · 169 m
Home Inn Neo Shanghai Hongmei Road Laowai Street
Hotel · 271 m
California Apartment HongMei Road Branch
Hotel · 461 m
Tuke China Hotel Shanghai Hongqiao Airport
Hotel · 481 m
Plan around Qushui Lanting Resort Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
