Best price guarantee
The gorgeous Rena Spa at Leonardo Royal Hotel London Tower Bridge boasts many features, including: Close …
Windsor is one of the most popular UK destinations, and it boasts a number of impressive temptations, including some unforgettably luxurious spa breaks.
Take a stroll in the beautiful local countryside, before heading into the centre for some sightseeing. See the majesty of Windsor Castle and enjoy a wander along the banks of the Thames. Savour some retail therapy at Windsor Royal Shopping and stop for refreshments at one of the many cafés and restaurants. In the evening, take in a show at the historic Theatre Royal and soak up the culture.
Book online for these fantastic spa deals in Windsor or contact our friendly team today on 024 7671 6192 for free impartial advice and booking service.