St David's Hotel The spa at this purpose-built, five-star hotel is as comp - The Independent