Offering city views, Westminster Abbey - CityApartmentStay is an accommodation situated in London, 1.1 km from Victoria Underground Station and 1.4 km from Big Ben. It is located 1.1 km from Victoria Train Station and provides free WiFi plus a lift. The property is 1.1 km from Westminster Abbey, and within 1.7 km of the city centre.
The spacious apartment features 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include Houses of Parliament, Churchill War Rooms and Buckingham Palace. The nearest airport is London City Airport, 16 km from Westminster Abbey - CityApartmentStay.