Photos coming soon
HOTEL
LIKEFUN LAKE MANOR
1st Floor, Building 2, No. 660 Maihuaqiao Road, Zhongshan Subdistrict, Shanghai, China
Where it sits
LIKEFUN LAKE MANOR
1st Floor, Building 2, No. 660 Maihuaqiao Road, Zhongshan Subdistrict, Shanghai, China
31.06403, 121.26228
Similar stays nearby
Scarborough Party Hotel
Hotel · 37 m
Baifa Express Hotel
Hotel · 415 m
Baifa Express Hotel
Hotel · 418 m
Homeinn Ripple Hotel (Shanghai Songjiang University Town Wanda Plaza)
Hotel · 447 m
Vienna Shanghai Songjiang Wanda Guangfulin Road
Hotel · 449 m
Shanghai Qiju Hotel (Songjiang University Town Wanda Plaza Branch)
Hotel · 485 m
Qiju Hotel (Shanghai Songjiang Wanda Branch)
Hotel · 922 m
M Meiyue Hotel Shanghai Songjang
Hotel · 1.2 km
Plan around LIKEFUN LAKE MANOR
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
