Inn Cube Taipei Main Station is located in Taipei City, Taiwan, Taiwan, Province Of China on 10f, No. 13號, Gongyuan Rd, Zhongzheng District. Inn Cube Taipei Main Station is rated 3.7 out of 5 in the category hostel in Taiwan, Province Of China.
Address
10f, No. 13號, Gongyuan Rd, Zhongzheng District