Z2 On Newbury Spa and Salon is a full-service, high-end spa and salon located in the heart of Newbury Street, Boston. With us, tranquility and relaxation are around every corner with our high-end hair care products, top-of-the-line advanced skincare services, and hair services. Your next trip to Newbury Street won't be complete without a visit to Z2.
Our Network