Photos coming soon
HOTEL
Ido Homestay
No. 46, Leli Road, 950 Taitung City, Taiwan, Taitung
Where it sits
Ido Homestay
No. 46, Leli Road, 950 Taitung City, Taiwan, Taitung
22.79779, 121.12800
Plan around Ido Homestay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
