Halo Salt Spa
- Distance:2,509.22 mi
- Address:4035 Thousand Oaks Blvd #115, Westlake Village, CA 91362
- Phone:(805) 497-7111
- Reviews:13Rating:4.5
Halo staff was friendly and inviting and the spa itself was clean and quite. The salt room was well kept and felt amazing! I fell asleep! Very calming and a great way to heal. I recommend it to anyone.... more