Business briefs: Watchmaker Hublot opens third Las Vegas boutique
The 404.72-square-foot store is at 3327 Las Vegas Blvd. South, Suite 1740A in the Palazzo Shops at the Venetian. It joins Hublot locations at the Forum Shops at Caesars Palace and Crystals at CityCenter.

What's Your Reaction?









