Davidoff

Located at the heart of the city centre, the Davidoff Flagship Store promises visitors a real oasis of quiet and relaxation. The project is the epitome of the Davidoff professional approach with a high level of quality. To create this ambience, the 42.5-square-metre Flagship Store was designed in accordance with the international design concept "Davidoff of Geneva – since 1911" and therefore embodies the legendary combination of innovative savoir-faire and savoir-vivre of the brand.

Tourist Privilege: 5% off normal priced items (Click for more info)

Locate us here!