Space Inn Hengyang Branch is located in Taipei City, Taiwan, Taiwan, Province Of China on b1, No. 51號, Hengyang Rd, Zhongzheng District. Space Inn Hengyang Branch is rated 4.2 out of 5 in the category hostel in Taiwan, Province Of China.
Address
b1, No. 51號, Hengyang Rd, Zhongzheng District