From $4752 TWD Booking.com Taipei International is located at the heart of Taipei City, a 5-minute walk from Zhongshan MRT Station. It offers modern accommodation with 2 dining options, free parking and free internet.