Luxury, 4 Star and 5 Star Hotels near Buckingham Palace
Listed below are 4 star, 5 star and luxury hotels, such as The Capital Hotel, located near Buckingham Palace. Buckingham Palace has served as the official London residence of Britain's sovereigns since 1837. The State Rooms of the Palace are open to visitors during the Annual Summer Opening in August and September. Originally The Palace was a town house that was owned from the beginning of the eighteenth century by the Dukes of Buckingham, today it is The Queen's official residence.
The Capital Hotel
Basil Street, Knightsbridge, London
The Capital, a unique townhouse hotel offers luxury accommodation and personalised service in the heart of fashionable Kinightsbridge, just yards from Harrods, Harvey Nichols and Hyde... more
Dukes Hotel
St James´s Place, London
Dukes Hotel is an award-winning, privately owned, luxury hotel in a quiet corner of Mayfair, offering all the essential elements for guests travelling for either business... more
Montcalm Hotel Nikko London
34/40 Great Cumberland Place, London
The Montcalm Hotel Nikko London is an elegant Georgian town house on a secluded crescent near Marble Arch, at the north-eastern edge of Hyde Park. Whilst... more




