Photos coming soon
HOTEL
Lan Hai Inn
No 118-2 Daguang Rd, Hengchun
Where it sits
Lan Hai Inn
No 118-2 Daguang Rd, Hengchun
21.94623, 120.74026
Plan around Lan Hai Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
