City Stay Luxury Westminster Apartment is an apartment with a terrace set in London, within just 600 metres of Westminster Abbey and St James's Park. Guests staying at this apartment have access to a fully equipped kitchen and a terrace.
This apartment has 2 bedrooms and a bathroom equipped with a bath and free toiletries. A flat-screen TV is featured.
Houses of Parliament is 700 metres from the apartment. The nearest airport is London City Airport, 13 km from City Stay Westminster.
Number of rooms : 1