Days and stays of nothing but pleasure are ready and waiting for you at a Leonardo Hotel. These stylish retreats offer pockets of tranquillity in the heart of the city, with all the indulgence your mind and body can handle. There are four to choose from, all located in iconic locations in lovely London. Fall in love with luxury once again and forget all about the outside world.
Each Leonardo Hotel is home to a sumptuous Rena Spa, so get ready for a journey of pure decadence that you won’t want to end. Treat yourself soon to a break from the norm that will recharge the batteries of life in style.
We have 6 Spas