Ideally located where Mayfair meets the West End, the Courthouse Hotel is a 5 star luxury hotel housed in a Grade II listed Magistrates Court. The hotel retains much of its original historical features with a contemporary twist.
The Courthouse Hotel boasts five versatile event spaces which can be hired in conjunction or separately with their own private off-street entrance and registration areas. Add to this a screening room, and stylish outdoor terrace, and the Courthouse Hotel offers unique event spaces that are suitable for any occasion.
19, 21 Great Marlborough St, London W1F 7HL