Invidia Salon & Spa is located at 736 Boston Post Road in Sudbury, MA—a stunning, expansive standalone building just off Route 20. Set in a peaceful, accessible area with ample private parking, our location offers the perfect blend of tranquility and convenience.
Unlike salons tucked into busy plazas or compact storefronts, Invidia stands apart—both in setting and in service. Spanning over 10,000 square feet across two beautifully designed floors, our luxury salon and spa features serene relaxation lounges, private spa suites, and state-of-the-art treatment rooms. The entire facility is fully accessible, including options for those who are unable to use stairs, ensuring a welcoming experience for every guest.
Clients from Framingham, Natick, Wellesley, and Wayland appreciate the ease of access, while guests from Hudson, Marlborough, Acton, Concord, Weston, Maynard, and beyond often tell us the experience is worth every mile.
Whether you're here for a transformative hair appointment, a restorative facial, or a special group event, Invidia offers a truly elevated destination—right here in Sudbury.