The Taipei Ambassador Hotel is located on Zhong Shan North Road as one of Taipei's most prominent business districts. It is close to shopping centers and
calendar_month Start Planning Your Vacation
@ The Ambassador Hotel Taipei - Recommended By Trave