Westminster Apartment is a recently renovated apartment in the center of London, a 7-minute walk from Victoria Train Station and 0.4 miles from Victoria Tube Station. Popular points of interest nearby include Churchill War Rooms, St James's Park, and Banqueting House. Free Wifi is available throughout the property and Westminster Abbey is a 13-minute walk away.
The spacious apartment is composed of 3 bedrooms, a dining area, a fully equipped kitchen, and 1 bathroom. The apartment offers bed linen, towels, and daily room service.
Popular points of interest near the apartment include Buckingham Palace, Big Ben, and Houses of Parliament. The nearest airport is London City Airport, 10 miles from Westminster Apartment.