26 Upper Berkeley Street, Marble Arch, London, GB
The Boston Court Hotel is located in London, England, within 100 metres of the theatres of London's West End. The Houses of Parliament and Big Ben are within five kilometres of the hotel and the Marble Arch underground station is 200 metres away. Hotel Features. Boston Court Hotel is built in a Victorian building and is set near Oxford Street's shopping district in central London. The front desk is open for guests around the clock.