15 Best Hotels in London Right Now

7. The Savoy

The Savoy
Perfectly placed on the north bank of the River Thames and set within Covent Garden’s vibrant shopping and theatre district, The Savoy is a well-known luxury hotel in Central London, managed by the Fairmont hotel brand. The 268 lavishly appointed rooms and suites are decorated in either Edwardian or Art Deco style, and feature luxurious marble bathrooms. Many rooms afford great views over the River Thames. Suites also benefit from The Savoy’s dedicated Butler Service. For relaxation or exercise, indulgent spa treatments, a 24-hour gym, and a private pool are available. The Savoy is also known as a destination hotel for foodies and drink connoisseurs alike: a choice of seven stylish restaurants and bars offer something to suit all tastes.