The Beverley Apartments London - Victoria offers accommodations within 1.2 miles of the center of London, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave. This recently renovated apartment is located a 10-minute walk from Victoria Train Station and 0.6 miles from Victoria Tube Station. Churchill War Rooms is 1.1 miles away, and Buckingham Palace is 1.1 miles from the apartment.
Units are equipped with a flat-screen TV, and certain units at the apartment complex have a terrace. At the apartment complex, the units are fitted with bed linen and towels.
Popular points of interest near the apartment include Westminster Abbey, Big Ben, and Houses of Parliament. The nearest airport is London City Airport, 10 miles from The Beverley Apartments London - Victoria.