The Royal Horseguards

ADD TO MY TRIP

More than 120 years on, this magnificent 5 star hotel near Charing Cross, Trafalgar Square and The Strand, has been restored to its full Victorian splendour. But it has never forgotten its origins as a warm, welcoming and relaxing haven in the very heart of London. The views from the room or the restaurant over the River Thames and landmarks including the London Eye are truly breathtaking.

ADD TO MY TRIP
Near by