Hotel 73 Taipei 3 stars

No. 73, Section 2, Sinyi Road, Zhongzheng District, 100 Taipei, Taiwan

Hotel image
Read more reviews for Hotel 73 Taipei