Located within a 8-minute walk of Taipei Zhongshan Hall and 400 yards of Taipei Main Station, T.O. Hotel - Taipei station has rooms with air conditioning and a private bathroom in Taipei. Built in 2019, this 3-star hotel is within a 9-minute walk of Presidential Office Building and half a mile of MRT Ximen Station. The property provides a 24-hour front desk, airport transportation, a tour desk and free WiFi throughout the property.
At the hotel, all rooms come with a desk, a flat-screen TV, a private bathroom, bed linen and towels.
Popular points of interest near T.O. Hotel - Taipei station include The Red House, Taipei Botanical Garden and Ningxia Night Market. The nearest airport is Taipei Songshan Airport, 3.1 miles from the accommodation.