Boston Court Hotel is a beautifully restored traditional Victorian building located in central London. It is just a few minutes walk away from Marble Arch, Hyde Park and the famous shopping destination of Oxford Street and Bond Street.
Things To See And Do In The Area
26 Upper Berkeley Street, London, W1H 7QL
Nearest Underground Station(s)