Best Western Buckingham Palace Rd ligger i Centrala London, 7 minuters promenad från Victoria Underground Station och 16 minuters promenad från Buckingham Palace.