amba Taipei Ximending 4 stars

No. 77, Section 2, Wuchang Street, Wanhua District, 108 Taipei, Taiwan

Hotel image
Read more reviews for amba Taipei Ximending