Today Omega marks its 25th mono-brand boutique in the United States. Located in downtown San Francisco, the new store is situated in the prestigious shopping and hotel district, on Geary Street.

The interior decor is consistent with the two dozen other US-based Omega boutiques, with a mix of taupe and gold tones, combined with Omega’s class bright red carpet that matches the red hue of the signage. The state-of-art boutique features lighting and displays designed to create a bright upscale environment for consumers to shop a full selection from the world’s second-largest mechanical watchmaker.

Lounge at San Francisco Omega boutique 2021

Raynald Aeschlimann, President and CEO of OMEGA says, “It’s such an honor to be in San Francisco to open the doors of our new boutique. At OMEGA, we always feel it’s important to give our customers the most comfortable and immersive shopping experience possible. This beautiful new store on Geary Street is designed to do exactly that. Situated in the heart of this renowned area, it will tell the story of our historic Swiss brand, while also providing the expert service to help visitors choose their perfect timepiece.”

San Francisco Omega boutique 2021


OMEGA Boutique – San Francisco
103 Geary Street
San Francisco, CA 94108


Posted by:Staff