Halo Salt Spa
- Distance: 2.28 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