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.
Nombre de chambres: 90
No. 57-1, Section 2, Zhongshan North Road, Quartier de Zhongshan, 10412 Taipei, Taïwan
Hôtel réservé 1 fois aujourd'hui.