Best price guarantee
The gorgeous Rena Spa at Leonardo Royal Hotel London Tower Bridge boasts many features, including: Close …
A large market town in Berkshire, Maidenhead is the place to enjoy utter serenity. Settle back in one of the area's sumptuous spas as you indulge yourself with tempting spa treatments that will aid relaxation and prompt calm and tranquillity. From the moment you walk in the door a spa day in Maidenhead will pamper you, from treatments and delicious meals to restorative leisure facilities.