Photos coming soon
HOTEL
Lidu Hotel
No. 2-63, Sudong North Road, 270 Suao, Taiwan, Suao
Where it sits
Lidu Hotel
No. 2-63, Sudong North Road, 270 Suao, Taiwan, Suao
24.59802, 121.85620
Plan around Lidu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
