Located in Zhongshan, this hotel is within 2 mi (3 km) of Taipei Film House, Chiang Kai-shek Memorial Hall, and National Taiwan Museum. Confucius Temple and Taipei Botanical Garden are also within 3 mi (5 km).
Pros: Great experience. Staff were lovely, friendly, and helpful in suggesting restaurants/points of interest. Room was very clean and had everything we needed. Had the smell of smoke one night, but we suspected it was coming in through the bathroom vent. Overall, would stay there again but would consider paying a bit more for a room with a window.