Photos coming soon
HOTEL
Lakefront Hotel
No. 111, Building 2, Lane 148, Kangnaixin Road, Shanghai, China
Where it sits
Lakefront Hotel
No. 111, Building 2, Lane 148, Kangnaixin Road, Shanghai, China
30.88546, 121.92046
Plan around Lakefront Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
