There are no hotel results in Buckingham Palace. Below are the closest 50 hotels near Buckingham Palace.
30 John Islip Street, London, SW1P 4DD, United Kingdom
6 reviews and 2690 opinions
"Just Stayed at the City Inn for 5 Nights, and would highly recommend this hotel. i am disabled and..."
Good for: Business Travel, Romantic Travel and Honeymoons, Architecture