Located within a 5-minute walk of Taipei Main Station and half a mile of Presidential Office Building, Twin Star Inn has rooms with air conditioning and a shared bathroom in Taipei. The property is close to several well-known attractions, 1.1 miles from National Chiang Kai-Shek Memorial Hall, a 15-minute walk from The Red House and 1.2 miles from Taipei Botanical Garden. The hotel also provides free WiFi as well as a paid airport shuttle service.
The shared bathroom is equipped with a shower, free toiletries and a hairdryer. At the hotel the rooms are equipped with bed linen and towels.
Popular points of interest near Twin Star Inn include Taipei Zhongshan Hall, MRT Ximen Station and Ningxia Night Market. The nearest airport is Taipei Songshan Airport, 3.1 miles from the accommodation.