Boasting sumptuous period suites and an award-winning spa, The Swan is one of the finest hotels in Lavenham, Suffolk.
Las Vegas may not be the first place you consider for an ultimate spa experience, but hidden away on the top floor of the ...