skip to main content
Book Now opens in a new tab
Ariel view of London Eye, river & city near Guoman Hotels

Guoman Hotels in London

An exclusive collection of four and five-star hotels in London, nestled in some of the city’s most stellar locations.

The Cumberland, London, The Royal Horseguards Hotel, London, and The Tower Hotel, London.

Each has its own character, identity and style – from exquisite elegance at the Royal Horseguards, to contemporary comfort at The Cumberland.

Our Hotels

Exterior view of Tower Bridge & river near The Tower Hotel

Nestled amidst the River Thames, the Tower of London and St Katharine Docks, The Tower Hotel, LondonĀ boasts the finest views in London.

The Royal Horseguards Hotel near Guoman Hotels

Our magnificent five-star hotel sits opposite the London Eye, overlooking the River Thames, and boasts an extraordinary history alongside its Victorian elegance and contemporary design.

Dining & lounge area in the Lobby at The Cumberland Hotel

The Cumberland, London draws inspiration from the capital’s love of music, with a glorious fusion of comfort and service.


Special Offers

Restaurants & Bars

Meetings and Events

Book Direct for Exclusive Benefits

Become a member of Guoman Hotels and get an exclusive 15% off!

We'll also guarantee you the best price when you book directly with us online, so let us know within 24 hours of making your booking if you've found a cheaper price elsewhere.

Best Price Guaranteed
Exclusive Offers
Rooms across 4 Hotels
Become a member