Courthouse Hotel London

19-21 Great Marlborough Street, London W1F 7HL, United Kingdom

Set in the heart of London’s bustling shopping and theatre district, offering a secluded and comfortable setting to prepare and recover from enjoying the best the capital has to offer. In a Grade II listed building, this converted Magistrates Court boasts 116 contemporary and design led bedrooms, a stylish cocktail bar, award winning restaurant SILK, cinema, spa, gym and Soho Sky Terrace, is renowned for its intuitive service and comprehensive facilities.