Stunning 2 Bedroom Apartment in the Heart of Westminster
London England
Check in
3:00 PM
Check out
11:00 AM
Located in London (London City Centre), this apartment is within a 15-minute walk of Westminster Abbey and Buckingham Palace. This apartment is 0.6 mi (1 km) from Victoria Station Travel Information Centre and 0.7 mi (1.1 km) from Houses of Parliament.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Complimentary wired and wireless internet access is available. Conveniences include a microwave and a washer/dryer.
Property Details
Location
Flat 12, Royal Westminster Lodge, 3, London, England SW1P 2QW, United Kingdom