With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Westminster Abbey and Buckingham Palace. This upscale apartment is 0.7 mi (1.1 km) from Victoria Station Travel I ... Read more
With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Westminster Abbey and Buckingham Palace. This upscale apartment is 0.7 mi (1.1 km) from Victoria Station Travel Information Centre and 1.3 mi (2.1 km) from Big Ben.
Take in the views from a terrace.
Featured amenities include luggage storage and a safe deposit box at the front desk.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include a desk and a microwave, and housekeeping is provided weekly.