Royal Biz Taipei Hotel 3 stars

No. 71, Section 1, Jinshan South Road, Zhongzheng District, 10056 Taipei, Taiwan

Hotel image
Read more reviews for Royal Biz Taipei Hotel