The Courthouse Hotel London is a five-star London hotel, which oozes flamboyant sophistication. Situated in the heart of London's bustling shopping and theatre district, this hotel offers a wide range of styles and services to suit all tastes and needs, as well as a secluded and comfortable setting to ensure you have a enjoyable stay in London.
The Courthouse Hotel London is perfectly situated on the Great Marlborough Street in the heart of central London. The hotel is a stone's throw away from the shopping paradise of Bond Street, Regent Street and Carnaby Street. The closest tube station is Oxford Circus. There is no onsite car parking.