Set in London within 400 metres of Westminster Abbey, Westminster Apartment features accommodation with free WiFi, seating area and a kitchen. Each unit is fully fitted with a washing machine, a flat-screen TV, a sofa and desk. A dishwasher and oven are also provided, as well as a kettle. Buckingham Palace is 700 metres from the apartment. The nearest airport is London City Airport, 15 km from the property.
Number of rooms : 1