Imperial Hotel Taipei 5 stars

No. 600, Linshen North Road, Zhongshan District, 104 Taipei, Taiwan

Hotel image
Read more reviews for Imperial Hotel Taipei