Book a Room

Or view all hotels


Book now: 01666824666

Hotels in London

Among London’s wide choice of 5 star hotels we are pleased to recommend three gems that truly offer the best in hospitality.

The Goring near Buckingham Palace, The Capital close to the famous Harrods department store and The Arch which, as its name implies, is stone’s throw from Marble Arch.

View hotels on a map

View by Facilities

Clear selections
The Arch

The Arch London

50 Great Cumberland Place, London, W1H 7FD.

An elegant and quietly glamorous boutique hotel close to Marble Arch and Hyde Park, The Arch London is a stylish newcomer to the London scene.

  • Children welcome
  • Dogs Accepted
  • Easy access
  • Exclusive use
  • Meetings

The Capital Hotel

22-24 Basil Street, Knightsbridge, SW3 1AT.

The world’s closest hotel to Harrods and a refuge of English elegance and comfort, The Capital Hotel Knightsbridge takes great pride in its high levels of personal service.

  • Dogs Accepted
  • Meetings
  • Weddings

There are no hotels that match your search criteria.