Property Location A stay at E House Hotel places you in the heart of Taipei, walking distance from Tianhou Temple and Red House Theater. This hotel is within close proximity of Zhongshan Hall and North Gate.Rooms Make yourself at home in one of the individually..