The best hotels in Bath for a luxurious and relaxing stay in the West Country by Emily Payne selects the seven best hotels in the buzzy and classy Somerset enclave of Bath