Centre Commercial Cygnes

Geneva, Switzerland

A variety of smaller shops and eateries under one roof a short walk along Rue de Lausanne from the railway station.