Hotels near Buckingham Palace, London

Buckingham Palace is a cultural landmark in London. St. James's Park metro station is about 0.6 km away.

Getting to Buckingham Palace

Ask Voya about this trip