Set in wonderful Wiltshire, Bowood Hotel exudes calm & elegance, & you’ll discover true relaxation as you slip in to your comfortable white fluffy robes & make the most of state-of-the-art spa facilities including an infinity swimming pool, aromatherapy showers & a rock sauna. You will also receive two top treatments & a Dosha consultation each, as well as a glass of Champagne & light lunch.