The Westin London City is a luxury spa hotel that offers an exceptional experience for its guests, situated alongside the historic River Thames.
Our mission focuses on empowering guests to enhance their well-being, providing unique amenities and impeccable service to ensure everyone enjoys a top-tier stay.
We believe that our employees play a critical role in achieving our vision, fostering a work environment that encourages growth and excellence.