Photo of Ambassador Hotel Taipei
Address: 63 Chung Shan North Road, Taipei, Taiwan
The Ambassador Hotel Taipei is near the Lungshan Temple and the Szechuan Court. Guests may also walk to the Shih Lin Night market or any of the nearby art museums. The Ambassador Hotel Taipei is 25 miles from the international airport. An airport bus stops directly at the hotel. The nearest MRT station is three minutes walk, and it is 10 minutes walk to the Taipei railway station.
The Ambassador Hotel Taipei rooms offer high-speed Internet access, satellite TV, and upscale business furnishings. Hairdryers, irons, ironing boards, coffeemakers, tea service, and daily newspapers are also included with the room.
The Ambassador Hotel Taipei is a modern hotel with multiple amenities. There are three restaurants onsite, offering different levels of cuisine. The Ahmi is for coffee, Ming Garden is buffet style Asian, and the Cantonese restaurant is a sit down facility. Conference space caters to business travelers. The fitness facilities include indoor and outdoor pools, a whirlpool, and an exercise room.