Best price guarantee
The gorgeous Rena Spa at Leonardo Royal Hotel London Tower Bridge boasts many features, including: Close …
A beautiful town on the banks of the River Thames, Staines is the perfect place to surround yourself in luxury. Enjoy a spa day that will have you relaxing from the moment you enter the building, from cosy gowns to serene spaces, Staines selection of spa hotels are destined to help you unwind. Make the most of your favourite spa treatments and the delectable delights on offer with a stay here.