Best Luxury Hotels in London

London boasts 30 million visitors a year from all over the world who flock to the capital’s many historic and tourist sites. Buckingham Palace, The Tower of London, Big Ben and The London Eye are just some of the many attractions on offer. But in addition as great sites, London also boasts some of the best luxury hotels in the world. Discover the Top 10 luxury hotels in London.

The Savoy

Strand, London

The world-famous Savoy opened in 1889 and is the only luxury hotel on the River Thames, located in heart of London. The ballet, opera and theatre of Covent Garden are just steps away, with world-renowned museums and galleries, and the designer shopping of Knightsbridge and Mayfair within easy reach.

Across the Thames from The Savoy is an inspiring London arts quarter stretching from the Southbank Centre to the nearby Royal National Theatre, National Film Theatre, Tate Modern, Shakespeare’s Globe and the popular London Eye.

The hotel’s 195 guest rooms and 73 suites are decorated in either Edwardian or Art Deco style, with many rooms enjoying beautiful views over the River Thames. The hotel also boasts some of London’s best-known restaurants including ‘Gordon Ramsay’s Savoy Grill’.

Click: See details

Leave a Reply