List of hotels at Buckingham Palace
1 Number of Hotels found in Buckingham Palace
Address: 51 Buckingham Gate, Victoria and Westminster, London, UnitedKingdom
Nearest Landmark: Buckingham Palace
(6 minutes walk)
Distance: 0.3 Miles from London Centre
Located minutes from Buckingham Palace, 51 Buckingham Gate, Residences is a five star hotel exuding luxury in prestigious surroundings. Buckingham hotel...