15 Best Hotels in London Right Now

13. Four Seasons Hotel

Four Seasons Hotel
This hotel definitely has great brand value and recognition because of all the celebrated guests it usually hosts. One of its key facets is the fact that it is located within walking distance of most of the major tourist attractions, such as Buckingham Palace and Hyde Park. This means you’ll be within walking distance of most of the important parts of London. They also have a really lovely staff, always helpful and always empathetic.