Best price guarantee
Luxurious, modern and designed with iconic nautical themes throughout, Rena Spa at Leonardo Royal Southampton Grand …
The county town of Hampshire and one of the most popular tourist destinations in England, Winchester offers so much to see and do, as well as providing a wonderful base for superb spa hotels. Get back to nature with a soothing stroll around the surrounding countryside, soak up the history in some of the town's heritage-rich streets and, of course, spend some time exploring the magnificent Winchester Cathedral, one of the world's most celebrated places of worship. After your day of exploring, indulge yourself in some well-earnt relaxation at your spa hotel.