The Ambassador Hotel Taipei is a luxurious 5-star hotel located along Taipei’s Zhongshan District. It offers a seasonal outdoor pool, 6 dining options and free parking on site.
Numero delle stanze: 416
No. 63, Section 2, Zhongshan North Road, Zhongshan District, 104 Taipei, Taiwan