Courthouse Hotel London Courthouse Hotel London, 5 Star Hotel

19-21 Great Marlborough Street, Soho, London, W1F 7HL

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.

Search deals for Courthouse Hotel Soho, 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.

Compare similar hotels

Customers who viewed Courthouse Hotel London also viewed the following hotels in Soho