This venue offers discounts on off-peak appointments and last minute bookings.
Milton Keynes, Buckinghamshire, UKShow Map
Luxurious Treatment rooms at this Prestigious 4 Star Hotel based at Abbey hill, Milton keynes. Quality treatments and only the best products used to ensure you have the Ultimate relaxing experience. All our Therapists are the selected...