Heavenly Spa at The Westin London City
This five-star hotel on the edge of the River Thames, is cool, calm, contemporary, stylish and perfectly located for exploring London. It's about modern luxury, city buzz and urban relaxation. Swim, spa, dress up and drink it all in whether you're travelling with friends, on a romantic break, celebrating a special occasion or bringing extra wow-factor to a corporate experience. The Westin London City is the UK’s first Westin hotel, brought to you by Marriott. Moments from Shakespeare’s Globe theatre and the Tate Modern, you’re in the heart of it all, but can retreat inside for rest and relaxation as well - it’s perfect for anyone who wants to be at the centre of everything.
Spa and hotel facilities
- Experience Showers
- Hot Tub
- Ice Room / Fountain
- Relax Room
Why people visit here
Best known forA brand new London hotel, The Westin is fast making its name as one of London’s luxury hotels for travellers in the know.
Most loved byIt’s romantic, it’s vibrant, it’s fun, it’s got it all - mostly it’s perfect for anyone who wants to be at the centre of everything.
Wow-factor:Location, location, location - on the edge of the River Thames it’s in prime position for exploring London, and it drinks the city in with slick style and huge windows!
Exceptional spa featureThe pool is really something to behold.
More spas nearby
We found other spas nearby that you may be interested in.