

The Dilly está localizado no centro de Piccadilly, no West End de Londres, a uma curta caminhada de atrações importantes, incluindo Piccadilly Circus, Leicester Square, Trafalgar Square e o Palácio de Buckingham. Os hóspedes podem explorar facilmente as lojas da Regent e Bond Streets, assim como a animada vida noturna de Soho e Covent Garden. O aeroporto de Heathrow fica a aproximadamente 26 km e é acessível pela linha Piccadilly.