You’ll be soaking in thousands of years of history if you book a spa weekend in Bath – this city on the southern edge of the Cotswolds is Britain’s original spa town, and visitors have luxuriated in ...
Add Yahoo as a preferred source to see more of our stories on Google. Homewood’s laid-back atmosphere allows you to fully immerse in its luxury offerings (Homewood Hotel ) While you can’t soak in the ...