Wish Hotel 3 stars

No. 17-3, Lane 77, Section 2, Jhongshan North Road, Zhongshan District, 104 Taipei, Taiwan

Hotel image
Read more reviews for Wish Hotel