Located in Zhongshan, this luxury hotel is within 1 mi (2 km) of Taipei Film House and Chiang Kai-shek Memorial Hall. National Taiwan Museum and Confucius Temple are also within 3 mi (5 km).
Beautiful comfortable hotelPros: Great service, very good breakfast (one of the best on our 2 week trip) really beautiful room, very calm and relaxing. It really felt the staff was very attentive. I have stayed here twice and would definitely stay here again.