For a historic spa break, Oulton Hall Hotel & Spa, located in Leeds, is the perfect destination for lovers of classic settings. Step away from routine and into this gorgeous mansion. Stroll through the gorgeous gardens before enjoying a day of indulgence at the spa. Browse our Oulton Hall deals for a spa break you won’t forget.