Property Location With a stay at Athena Suite in Taipei (Ximending), you'll be minutes from Tianhou Temple and Red House Theater. This hotel is within close proximity of North Gate and Zhongshan Hall.Rooms Make yourself at home in one of the air-conditioned..