Boasting a prime riverfront location, The Westin London City introduces, for the first time, the six brand’s pillars of wellbeing to the UK. Just a short walk from the hotel, discover the iconic St Paul’s Cathedral, the bustling Bankside or embrace history at Shakespeare’s Globe. Unwind in our spacious, light-filled guestrooms. Each of our 222 accommodation spaces together with our 3 Westin...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this city: top venues, airports, climate, and how to get around.