El Sanctum Soho Hotel es un hotel boutique de lujo con una decoración elegante y sofisticada. El hotel cuenta con un restaurante, el No.20 Restaurant, que ofrece una experiencia gastronómica única con platos británicos modernos y una amplia selección de vinos. Además, el hotel cuenta con un bar en la azotea donde se puede disfrutar de cócteles creativos y vistas impresionantes de Soho.