Luxury Hotels in London

Guoman hotels are a collection of quintessentially British four and five star hotels in London nestled in some of the city’s most stellar locations.

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

Each of these luxury hotels in London has its own character, identity and style – from exquisite Victorian elegance at the Grosvenor, to contemporary comfort at The
Cumberland.

All Guoman hotels are united in their dedication to providing the very best in comfort and service. From sumptuous comfort in our Hypnos® beds to excellent food in our
restaurants, we’re committed to making your stay one to remember.

Read More Close