Set in London in the Greater London region, City Stay Luxury Westminster Apartment has a terrace and city views. Guests staying at this apartment have access to a fully equipped kitchen and a patio.
This apartment has 2 bedrooms and a bathroom equipped with a bath and free toiletries. A flat-screen TV is featured.
The apartment offers a terrace.
Westminster Abbey is 400 metres from City Stay Westminster. The nearest airport is London City Airport, 13 km from the accommodation.
Number of rooms : 1