Set in Taipei City, the Taipei Centro Stay is located an easy drive from Datong District and Zhongzheng District. The city centre is within an easy drive of the hotel.
The Taipei Centro Stay has 14 rooms offering all the essentials.
Located in Zhongshan District, the Taipei Centro Stay is a perfect base while in Taipei City. Taipei 101, National Palace Museum and National Taiwan University of Science and Technology are around a 20-minute drive from the hotel.