Set in London in the Greater London region, Luxury Westminster Apartment by City Stay Aparts 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 Luxury Westminster Apartment by Cit. The nearest airport is London City Airport, 13 km from the accommodation.
Number of rooms : 1