Visit us at our Retail Location in the heart of Boston, The Boston Sunglass Company

Located in Downtown Boston in the W Hotel, The Boston Sunglass Company showcases some of the top brand names in eyewear as well as some key featured brands based on seasonality such as The North Face, Under Armour, and more. Can't find the color or size you want at our store? Shop here on HDO Sport for full brand range offerings!


W Boston, 100 Stuart St, Boston MA 02116