U Hotel 3 stars

2F, No. 67, Xining South Road, Wanhua District, 108 Taipei, Taiwan

Hotel image
Read more reviews for U Hotel