Photos coming soon
HOTEL
Lukang Art Garden Inn
No.632 Zhongshan Road, Lugang
Where it sits
Lukang Art Garden Inn
No.632 Zhongshan Road, Lugang
24.06085, 120.42606
Plan around Lukang Art Garden Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
