Tokyo International Hotel 4 stars

No. 39, Chang Chun Road, Zhongshan District, 100 Taipei, Taiwan

Hotel image
Read more reviews for Tokyo International Hotel