Luxury Hotels in Belgravia London
Belgravia is an affluent and much sought after area in southwest London close to Buckingham Palace. Belgrave Square in the centre of Belgravia borders Knightsbridge where department stores of worldwide repute are based, making Belgravia luxury hotels a popular destination for shopping trips in London & royal events.
There are many embassies in this area and the location is a popular residential area for the upper class.
The best luxury hotels in Belgravia are located in close proximity to stylish shops and elegant restaurants, view our top recommendations below.