We notice that either your browser does not support cookies, or cookies are not enabled. this site relies on cookies for navigation, and will not function properly without them.

We notice you're on a mobile phone. Please click the button below to launch the optimized version.

Go to the mobile site Continue with the desktop site

Relax and recharge your soul! 

If you are having trouble with our online booking, please do not hesitate to call our guest service team is happy to help!

When online booking we do require a credit card on file to secure your booking. 

We do require a minimum of 24-hour notice for rescheduling or cancellations.

Cancellations less than 24 hours in advance or same day missed appointments will result in a fee of 50% of the service total. 

Thank you.