Bella Santé Day Spa Med Spa
38 Newbury St, Boston, MA 02116, United States
+16174249930
Contacts
38 Newbury St, Boston, MA 02116, United States
Description
Bella Santé | Most Best of Boston Awards – Day Spa Category
Experience one of the Top Spas in Massachusetts. We offer a select variety of luxury day and medical spa treatments in Boston, Lexington and Wellesley, MA.
Features
- Wheelchair-accessible entrance
- Appointment required
- Wheelchair-accessible washroom
- Appointments recommended