Situated in London, Westminster Chambers features accommodation 400 metres from Westminster Abbey and 600 metres from St James's Park. Free WiFi is offered throughout the property.
Some units also have a kitchen equipped with a dishwasher, an oven, and a microwave.
Popular points of interest near the apartment include Buckingham Palace, Houses of Parliament and Big Ben. London City Airport is 13 km away.
Number of rooms : 3