CHECK inn Express Taipei Station is gunstig gelegen in de wijk Datong District in Taipei, en is gelegen op 8 minuten lopen van Avondmarkt Ningxia, 1 km van centraal station Taipei en 16 minuten lopen van Taipei Zhongshan Hall. Het hotel met 3 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. De accommodatie biedt een 24-uursreceptie en een bagageopslagruimte voor gasten.
De units bij het hotel hebben een flatscreen-tv en gratis toiletartikelen.
Populaire bezienswaardigheden in de buurt van CHECK inn Express Taipei Station zijn Presidentieel Werkpaleis, MRT-station Ximen en Theater het Rode Huis. Het dichtstbijzijnde vliegveld is Internationale luchthaven Taipei Songshan, op 5 km van de accommodatie. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.