Inn Cube - Taipei Main Station

10F, No. 13, Gongyuan Road, Zhongzheng District, 100 Taipei, Taiwan

Hotel image
Read more reviews for Inn Cube - Taipei Main Station