cover image
The Westin London City
All employers

The Westin London City

Details

  • Number of employees
    1000-5000
About The Westin London City

The Westin London City is a luxury spa hotel located along the historic River Thames, offering stunning views of iconic landmarks such as Shakespeare’s Globe and Tate Modern. The hotel features 225 guest rooms, suites, and residences, all designed with the renowned Westin Heavenly Bed and modern amenities to enhance guest comfort and well-being.

Career Opportunities

The Westin London City fosters a supportive work environment where employees are encouraged to grow and excel in their roles. The company emphasizes professional development and offers various benefits to enhance employee satisfaction and well-being.

  • Comprehensive wellbeing and mental health programme
  • Employee recognition and rewards
  • Flexible scheduling and staff accommodation rates at over 6,000 hotels worldwide