Capella Hotel Group is set to unveil Capella Taipei, its first property in the city, under the acclaimed Capella Hotels and Resorts brand, on April 1. Located in the prestigious Dunhua North Road ...