The Flag Zürich ist ein Apartment Konzept – teil Hotel, teil serviced Apartments – das sich den Bedürfnissen von Geschäftsleuten und Städtereisenden anpasst. Jedes der 102 Zimmer wurde mit Kunstelementen lokaler und internationaler Künstler dekoriert und verfügt über kostenloses WIFI, eine Nespresso-Kaffeemaschine und einen grossen Kühlschrank. Die grosszügige Hotellobby bietet Platz zum Frühstücken, Relaxen und für Besprechungen.
Das Stadion Letzigrund ist 10 Gehminuten entfernt und das Stadtzentrum mit seinen Sehenswürdigkeiten und dem Banken- und Finanzviertel erreicht man mit den öffentlichen Verkehrsmitteln in nur 15 Minuten.