Westin London City to open next month

19 Oct 2021 by Mark Caswell
Westin London City

Marriott will debut its Westin brand in the UK capital next month, with the opening of the Westin London City.

Plans for the 220-room hotel were unveiled in 2018, and now confirms that the property will open in November 2021.

The hotel is located on the site of the redeveloped Queensbridge House on the North Bank of the River Thames, opposite the Tate Modern and Shakespeare’s Globe Theatre.

Marriott’s website also now carries details of the property’s food and beverage outlets, which will include “convivial city all-day dining venue” Mosaic, “featuring global dishes, nutritious recipes and local favourites sat alongside the Westin Eat Well menu”.

There will also be a champagne bar in partnership with Taittinger, and Hithe + Seek wine bar will be located on the third floor, with panoramic views over the River Thames.

Westin London City

Other features will include an indoor swimming pool, fitness centre, spa, business centre and 830sqm of events space including four meeting rooms and a Junior Ballroom.

Known for its wellness focus, the hotel will offer the brand’s signature Run Westin programme, with three and five-mile jogging routes along the riverfront.

This week Marriott announced plans for its first Westin property in the Brazilian city of Sao Paulo, located in the city’s Itaim Bibi district within the JK Square mixed-use development.

For our recent look at new and forthcoming hotels in London, see:

New and upcoming London hotels (2021)

Loading comments...

Search Flight

See a whole year of Reward Seat Availability on one page at

The cover of the Business Traveller April 2024 edition
The cover of the Business Traveller April 2024 edition
Be up-to-date
Magazine Subscription
To see our latest subscription offers for Business Traveller editions worldwide, click on the Subscribe & Save link below