London

London is a captivating city, with a wealth of history, entertainment, shopping and adventure. Take a look at our visiting London page to read more. The six London based Red Carnation Hotels are all located in desirable central locations, with close proximity to key attractions such as Buckingham Palace, Kensington Palace, The British Museum and The Royal Albert Hall. Each hotel has its own unique character and charm, attentive service and local knowledge and expertise. Stay with Red Carnation Hotels during your next visit to London and let us exceed your expectations.

The Milestone Hotel, Kensington

  • Five Star Hotel
  • London
The Milestone Hotel London

41, Belgravia

  • Five Star Hotel
  • London
  • By Buckingham Palace
41

The Egerton House, Knightsbridge

  • Five Star Hotel
  • London
The Egerton House Hotel London

The Chesterfield Mayfair

  • Four Star Hotel
  • London
  • In the heart of Mayfair
The Lobby of The Chesterfield Mayfair

The Montague on the Gardens

  • Four Star Hotel
  • London
  • By The British Museum
The Montague on the Gardens London

The Rubens at the Palace

  • Four Star Hotel
  • London
  • Opposite Buckingham Palace
The Rubens at the Palace