Sorry, this venue isn't available on Treatwell any more.
To make things easy for you, we've found similar ones we think you'll like

Lashious Windsor

1 reviews
Unit 43 King Edward Court, Windsor, Berkshire, SL4 1TG

Essense of Beauty & Spa Windsor

67 reviews
181 Oxford Road, Windsor, Berkshire, SL4 5DX

Wren’s Club at Sir Christopher Wren Hotel and Spa

2 reviews
Thames street, Windsor, Berkshire, SL4 1PX