El Connaught es un hotel de lujo con un spa galardonado que ofrece una amplia gama de tratamientos de belleza y bienestar. El spa cuenta con una piscina de hidroterapia, una sauna, un baño de vapor y una sala de relajación. Además, el hotel está ubicado en el corazón de Londres, cerca de las principales atracciones turísticas.