Jelmoli

Jelmoli is the largest premium department store in Switzerland and sees itself as a luxurious House of Brands. Jelmoli has been an address for exclusive shopping experiences since 1833 and is located in an elegant historic building on Bahnhofstrasse in Zurich since 1899. With its six storeys the department store is also known worldwide as a prestigious shopping destination – especially because of its colourful decorations and the “Märli tram” at Christmas time.