The Howard Plaza Hotel Taipei 5 stars

No. 160, Section 3, Renai Road, Da'an District, 106 Taipei, Taiwan

Hotel image
Read more reviews for The Howard Plaza Hotel Taipei