US Embassy Apartment offers accommodations in London, 1.6 miles from Westminster Abbey and 1.6 miles from Victoria Tube Station. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The property is 1.5 miles from Victoria Train Station, and within 1.6 miles of the city center.
At the apartment complex, all units have air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, a safety deposit box, and a private bathroom with a walk-in shower, a hair dryer, and free toiletries. A dishwasher, an oven, and microwave are also featured, as well as a coffee machine and a kettle. At the apartment complex, each unit is equipped with bed linen and towels.
Big Ben is 1.8 miles from the apartment, while Houses of Parliament is 1.8 miles away. The nearest airport is London City, 10 miles from US Embassy Apartment, and the property offers a paid airport shuttle service.
Number of rooms : 2