Photos coming soon
HOTEL
Lake Inn
No.27, Shuishalian St., Yuchi
Where it sits
Lake Inn
No.27, Shuishalian St., Yuchi
23.84866, 120.93005
Similar stays nearby
Nearby to explore
Plan around Lake Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
