Charm Massage and Spa
About Charm Massage and Spa
Based in Leeds, Charm Massage and Spa is a spa located at 97-99 Vicar Ln. Residents and businesses across England visit them for relaxation and pampering. Services commonly offered by spas like Charm Massage and Spa include aromatherapy, massage therapy, body treatments, skin care, relaxation packages, facials and waxing. Services can vary, so contact the business directly to confirm what they currently provide. Phone 0113 450 6534 to speak with Charm Massage and Spa, or check their website for current information. Before booking, ask about treatment menus, packages and booking. Have you used Charm Massage and Spa? Leave an honest review on TrustedBusiness.Reviews to help others in your neighbourhood choose the right spa in Leeds.
“Trusted spa serving Leeds”
Latest reviews
No reviews yet.
No reviews yet.
Leeds, England, LS1 6PJ
United Kingdom