Situated in London, Luxury Apartments in Westminster features accommodation with free WiFi and a kitchen. All units come with a seating area, a flat-screen TV and a private bathroom with free toiletries, bath and shower. A dishwasher and kettle are also provided. Westminster Abbey is 700 metres from the apartment, while Houses of Parliament is 800 metres away. The nearest airport is London City Airport, 15 km from the property.
Number of rooms : 5