Located at the most beautiful street in the world, near by the Arch of Triumph, the Swatch Megastore of Champs Elysées offer you a privileged service in your language with a dedicated person, seven days a week.
Over 30 years, the Swatch watch, made in Swiss, lead the revolution of the watch industry in the world with their innovation, their creativity and their original look.
The team of Swatch Megastore of Champs Elysées welcome you and introduce you to the newest collection, the French exclusivities and the last automatic watches. We are here to offer you an unique shopping experience.
For group over 15 people, we can open from 9 to 10 a.m..
Swatch Megastore Champs Elysées, an inevitable place for your Paris shopping trips