The Rosewood London is a luxurious hotel located in the heart of Holborn, London. The hotel features a state-of-the-art wellness center, Sense, A Rosewood Spa, which offers a range of treatments and therapies to help guests relax and rejuvenate. The center includes a swimming pool, sauna, steam room, and gym, as well as a range of beauty treatments and massages.