translate English to French: business-hotel in the heart of the Swiss capital.
Hôtel d'affaires au coeur de la capitale suisse.