Le The Flag Zurich est un concept d’appartements – en partie hôtel, en partie appartements – adapté aux exigences des hommes et femmes d’affaires et des touristes. Les 102 chambres décorées avec les œuvres d’artistes locaux et internationaux disposent du Wifi gratuit, d’une cafetière Nespresso et d’un grand réfrigérateur. Le hall de l’hôtel est assez spacieux pour y prendre le petit-déjeuner, se détendre ou organiser des réunions.
Le stade Letzigrund se trouve à 10 minutes à pied et le centre-ville avec ses sites touristiques et son quartier des banques et de la finance est accessible en transports publics en seulement 15 minutes.