Where is U.S. Embassy?
U.S. Embassy is located in Wandsworth. It's in a welcoming neighborhood that travelers enjoy for top attractions such as the a beautiful riverfront and relaxing spas. If you want to find things to do in the area, you might like to visit Big Ben and Buckingham Palace.
Where Can I Stay near U.S. Embassy?
We've got 797 hotels to choose from within just a mile of U.S. Embassy. You might want to consider one of these options that are popular with our travelers:
Park Plaza London Riverbank
- 4-star hotel • Free WiFi • Restaurant • Steam room • Central location
The Westminster London, Curio Collection by Hilton
- 4-star hotel • Free WiFi • Restaurant • Fitness center • Central location
The Belgrave
- 3.5-star hotel • Free WiFi • Bar • 24-hour front desk • Central location
Pestana Chelsea Bridge Hotel
- 4-star hotel • Free WiFi • 24-hour fitness center • Terrace • Spacious rooms
Victoria Inn
- 3-star guesthouse • Free WiFi • Bar • Terrace • Walkable location
Things to See and Do near U.S. Embassy
What to See near U.S. Embassy
- Big Ben
- Buckingham Palace
- Trafalgar Square
- Piccadilly Circus
- Hyde Park
Things to Do near U.S. Embassy
- London Eye
- Oxford Street
- The British Museum
- Tower of London
- O2 Arena