HOWARD PLAZA HOTEL TAIPEI

No 160 JEN AI ROAD SECTION 3
Taipei
Taiwan