Find Sunglass Hut at The Newbury, located at Newbury & Boylston Sts., Boston, MA 02116 in Boston, MA. Check the map for directions and discover other Sunglass Hut locations nearby.