From $1840 TWD Booking.com Adjacent to Chiayi Railway Station, Yeong Chi Business Hotel is conveniently located near the bustling Renai Road and Zhongshan Road. Free WiFi access is available.