The Howard Plaza Hotel Taipei
The Howard Plaza Hotel Taipei
Hotel
160, Sec.3, Ren Ai Rd, Taipei, Taiwan
86
Very Good ·
887 reviews