Offering a restaurant, Amba Taipei Zhongshan is located in Taipei. The property is only a 10-minute walk from MRT Zhongshan Station and Shinkong Mitsukoshi Mall. Free Wi-Fi access is available.
Zimmeranzahl: 90
No. 57-1, Section 2, Zhongshan North Road, Bezirk Zhongshan, 10412 Taipeh, Taiwan
Hotel heute 1-mal gebucht.