Located in the heart of Westminster, just a short walk away from Buckingham Palace, Hyde Park and Mayfair, this 5-star luxury suites and residences with 3 restaurants, a full-serve spa and a 24-hour fitness centre.
Number of rooms: 86
51 Buckingham Gate, Westminster Borough, London, SW1E 6AF, United Kingdom
Hotel booked 1 times today.