Set in London in the Greater London region, LLuxury Westminster Apartment by City Stay London has a terrace and city views. Guests staying at this apartment have access to a fully equipped kitchen and a patio. The apartment includes 2 bedrooms and a living room with a flat-screen TV. Westminster Abbey is 500 metres from the apartment. The nearest airport is London City Airport, 15 km from Luxury Westminster Apartment by Cit.
Number of rooms : 1