Located 600 metres from Westminster Abbey, 2BR Westminster Apartment offers accommodation in London. The unit is 700 metres from Houses of Parliament. Free WiFi is provided throughout the property.
There is a dining area and a kitchen. Towels and bed linen are featured in this self-catering accommodation.
Big Ben is 800 metres from 2BR Westminster Apartment, while St James's Park is 900 metres away. The nearest airport is London City Airport, 13 km from the property.