5085 Westheimer, Ste B2560
Houston, TX 77056
Houston is known as one of the premiere style capitals of southern North America. So it’s no surprise that an acclaimed timepiece vendor calls Houston home.
Located in the prestigious Galleria Mall, Tourbillon Boutique specializes in luxury watches from all over the world. The store features six mini-boutiques all within a 1700 square foot studio to offer special showcases of impressive brands such as Breguet, Blancpain, Glashütte Original, Jaquet Droz, OMEGA and Swatch.
Tourbillon Boutique offers limited editions, Grandes Complication watches, and various other luxury timepieces. One of only nine boutiques in the USA, stepping foot in a Tourbillon Boutique is a rare treat.
Type of Shop:
- Hours: Mon-Sat: 10 am to 9 pm; Sunday: 11 am to 7 pm