Das Hotel liegt im Herzen von Covent Garden in Central London, die Cabaret Mechanische Theater ist eines der faszinierenden der vielen lokalen Sehenswürdigkeiten, die sich in diesem Bereich. Das Theater verfügt über eine beeindruckende mechanisches System, das die Modelle und Marionetten bewegen sich in der Zeit zu einer Reihe von faszinierenden Melodien. Ein echtes Stück Geschichte, das ist eine ganz andere Art von Theater.