Ambassador Hotel Hsinchu (built 2001)
Location: 24.806500106344856°N, 120.97810372511914°E