Taipei City, Taipei City
Spend a second to
save a fortune!
Spend a second to save a fortune!
63, Section 2, Zhongshan North Road, Taipei City
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.
See MoreUsage of subsidiary facilities may incur additional fees