Take a moment for yourself—
schedule your treatment today and feel your best

Location Info

Visit us for expert beauty treatments and consultations.
Our welcoming space is designed for your comfort and satisfaction.

Address:

122A Pyle St, Newport PO30 1JT

Hours:

Our working hours are flexible and can be adjusted to fit your needs.