Hotel & Serviced Apartments in Zurich

The location within walking distance of the Altstetten railway station in Zurich-West provides an ideal starting point for exploring, nights out, local recreation, sport and business meetings in the Swiss metropolis. Whether for one day, one week or longer, THE FLAG Zurich is happy to be your home for as long as you like.

The artistic features of the hotel are something special: All rooms were individually designed by local and international artists. The good location, short distances and our services will help you have a successful and stress-free stay in Zurich.


360° Panorama
Up to 18 sqm
From 95 CHF / night
Book now
Booking request

Comfort room

360° Panorama
Up to 22 sqm
From 115 CHF / night
Book now
Booking request

Executive room

360° Panorama
Up to 26 sqm
From 145 CHF / night
Book now
Booking request


360° Panorama
Up to 30 sqm
From 185 CHF / night
Book now
Booking request


  • During stays of 1 to 6 nights, we will clean your apartment every 3 days. Daily cleaning is available upon request. Please contact reception to arrange this.
    During stays of 7 or more nights, cleaning is weekly including a change of bed linen.
  • Iron and ironing board
  • Digital newspaper
  • Breakfast
  • Building technician on-site
  • Free Internet access throughout the building
  • Self-check-in machine
  • Laundry service (on request, for a fee)
  • Check-in from 2:00 pm / check-out by 11:00 am
  • Reception: 08:30 am – 11:30 pm
  • Dog friendly


  • Green terrace for relaxation and well-being (360° Panorama)
  • Lobby (360° Panorama)
  • Co-working area
  • Digital concierge
  • Electric car charging station (on request, for a fee)
  • Bicycle parking
  • Safe
  • Free fitness centre (360° Panorama)
  • Small kitchenette with Nespresso machine in each room
  • Lounge 600 (meeting room) (360° Panorama)
  • Underground and outside parking (on request, for a fee)
Google Maps

By loading the map you accept the privacy policy of Google.
Learn more

Load map


Baslerstrasse 100
8048 Zurich
Office: +41 44 400 00 10

Your contact person:

Felix Bauch


General terms and conditions | Privacy policy | Legal notice

Yellow button with the inscription Book now