Archer Hotel Capital B.V. (formerly Host Hotels European JV) acquired the hotel in 2010. 2021 – The hotel was rebranded as 'The Dilly', a new name for a new era. Our Piccadilly address inspires us to draw on our London history and identity.