Buckingham Palace is just a short distance away from most of the 5 star hotels in Hyde Park. It is approximately a 20-minute walk or a quick taxi ride.