five star london, luxury hotelsTop 10 Luxury Hotels In London

The Savoy

The Savoy offers some of the most luxurious accommodation in the Heart of London. Our guestrooms and suites seamlessly blend the traditional with the latest in discreet technology, honouring the hotels two main aesthetics, English Edwardian and Art Deco.  One can also choose one of our luxurious rooms and suites which are located on the River Thames and offer stunning views up and down the River. You can also choose to stay in one of our 9 Personality Suites which have been created especially to honour just a few of our high – profile figures. You can also choose to say in The Royal Suite which is one of London’s finest and most well appointed accommodations in one of the best hotels in London.

  • “The Savoy is in a class of its own, and so it should be”
    The Wall Street Journal
Book a table »»