There's a restaurant on site. Public spaces have free WiFi and wired Internet. Business amenities include a business center and meeting rooms. CHECK inn Taipei Main Station also features a terrace, a front-desk safe, and an elevator.
Simple place in a great location with easy check-in. Rooms are very small and the bathroom has no door, which was a surprise. Window room but not much of a view. Worked fine for a short 2-night stay.