Westminster Apartment near River Thames in London offers accommodations with free Wifi, a 15-minute walk from Victoria Train Station, 0.9 miles from Victoria Tube Station, and a 17-minute walk from Big Ben. The property is around 1.1 miles from Buckingham Palace, a 18-minute walk from St James's Park, and 1.5 miles from Waterloo Station. The property is 1.2 miles from the city center and a 13-minute walk from Westminster Abbey.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Popular points of interest near the apartment include Houses of Parliament, Churchill War Rooms, and Banqueting House. The nearest airport is London City, 10 miles from Westminster Apartment near River Thames, and the property offers a paid airport shuttle service.