I Hotel
8F, No. 56, Jhongjheng Road, Taoyuan, Taiwan
Booking.com
Book Now