Guoman Hotels’ impeccable service and attention to the smallest details ensures we have a sterling reputation of which we are very proud, however, it is our breathtaking locations, near some of the most iconic landmarks, which really wows our guests.

Here’s what you can expect to find near your chosen Guoman Hotel.

Welcoming Hard Rock Hotel London

The amazing destination bar at the Hard Rock Hotel London.

Currently going through an exciting transformation, The Cumberland Hotel is set to become the very first Hard Rock Hotel London as of Spring 2019. Located at the crossroads of Oxford Street and Park Lane, minutes walk from Marble Arch tube station, the hotel has long been a favorite for guests who enjoy being right in the hub of London’s shopping district.

Want to stay in this area before Spring 2019? Opt for Great Cumberland Place or Amba Hotel Marble Arch, which are located right next door to Marble Arch itself.

Great Cumberland Place

A standard twin room at Great Cumberland Place

For those who enjoy the reassuring comforts of things staying exactly the same, head to Great Cumberland Place. Expect the same level of contemporary convenience as the original Cumberland, intact with a central location, just moments from the hustle and bustle of Oxford Street, the peaceful greenery of Hyde Park and elegant streets of Marylebone.

The Grosvenor

The breathtaking entrance hall at The Grosvenor Hotel.

One of Britain’s great “Railroad Hotels”, The Grosvenor is everything you’d hope from Victorian architecture: a breathtaking, grandiose entrance complete with sweeping staircase and sparkling crystal chandelier – as well as a fantastic central location, right on Buckingham Palace Road and adjoined to Victoria Station. If you aren’t immediately struck by the centrality of it’s royal address, let us say that it is but a short walk away to Buckingham Palace, Westminster and Green Park, with lots more exciting attractions an easy distance away.

The Royal Horseguards Hotel

The Deluxe King at The Royal Horseguards Hotel, with a river view.

The Royal Horseguards Hotel, near Trafalgar Square, overlooks the River Thames on the Embankment, with breathtaking views across the river across the South Bank (making it is one of the best locations to view the New Year’s Eve fireworks). The hotel encompasses two iconic buildings: The National Liberal Club, which has played host to iconic historical figures such as Sir Winston Churchill, Gladstone and Lloyd-George. In addition, the club’s magnificent apartments were previously the home of the first chief of Britain’s Secret Intelligence Service. The hotel is within easy walking distance of Big Ben, the Palace of Westminster, the London Eye and much, much more.

The Tower Hotel

The Tower Hotel undeniably has one of the best views in London.

Occupying one of the most enviable riverside locations, the Tower Hotel offers some of the best views in London. Located right opposite one of London’s top attractions, The Tower of London and facing the River Thames and the iconic Tower Bridge, the eponymous Tower Hotel is hands down one of the best spots in town to lay your head. You’re just minutes away from Tower Hill underground station, proffering easy travel across the city, whilst a quick scamper across the iconic Tower Bridge takes you to the cultural delights of the South Bank, with its host of restaurants, bars, cafes, theatres and museums.