Situated 1.4 km from Buckingham Palace and 1.4 km from Westminster Abbey, World Short Stay Apartment Next to Westminster is located in Westminster Borough of London. It is set 1.6 km from St James's Park and offers free WiFi. The 2-bedroom apartment is equipped with a kitchen with a dishwasher and a Read more
Situated 1.4 km from Buckingham Palace and 1.4 km from Westminster Abbey, World Short Stay Apartment Next to Westminster is located in Westminster Borough of London. It is set 1.6 km from St James's Park and offers free WiFi. The 2-bedroom apartment is equipped with a kitchen with a dishwasher and a bathroom with a hot tub, a bath and a washing machine. A flat-screen TV with satellite channels is offered. Guests can relax in the garden at the property. Houses of Parliament is 1.6 km from the apartment, while Big Ben is 1.7 km from the property. The nearest airport is London City Airport, 13 km from the property.