The American Embassy in London is located in Grosvenor Square, Mayfair. The closest underground stations are Bond Street and Marble Arch, with Oxford Street and Park Lane both within just 2 minutes walk. ?As it is in the centre of Mayfair you have a choice of many 5 star hotels near US Embassy London, but also a good number of 3/4 star accommodation and budget options too.
Hotels near US Embassy and Transport Links
Being in the West End of London you have almost everything you need. ?Transport links are excellent with buses stopping just a short walk from the Embassy on either Park Lane or Oxford Street, as well as the Bond Street and Marble Arch tube stations too. ?For sustinence there are of course many cafes, restaurants and newsagents, but the closest may be found on North and South Audley Streets, which both run directly into Grosvenor Square. ?If you are in need of photos then the pharmacy on North Audley will be able to assist you.
There are a wide range of hotels near US Embassy London, from the budget style guest houses and hotels on Gloucester Place and north of Hyde Park to the five star places on Park Lane. ?With such great transport links and streets that are easy to walk on, it is probably worth planning looking a little further afield for your hotel near US Embassy London.
To look for rooms at one of the many hotels near US Embassy London then use our search box on the side bar. If you are part of a group then check our group booking page for details on how we can help you save time and money.