Mimi’s is located in the heart of London. The boutique Hotel is placed in Soho – between Oxford Street, Piccadilly Circus and Covent Garden. Next to the Dean Street and Soho Square you will find your place to stay and enjoy a drink in the Hotel’s bar.

Piccadilly Circus

London W1D 7ET 0.4 miles


National Gallery

WC2N 5DN 0.4 miles


Covent Garden

WC2E 8RF 0.5 miles


Trafalgar Square

London WC2N 5DN 0.6 miles


The British Museum

WC1B 3DG 0.6 miles


Royal Academy

W1J 0BD 0.7 miles

Admiralty Arch

SW1A 2WH 0.7 miles


St James’s Palace

SW1A 1BS 1.0 miles


Buckingham Palace

SW1A 1AA 1.2 miles


Victoria Memorial

SW1A 1AA 1.3 miles


Big Ben

SW1P 3PA 1.3 miles


Tate Britain

SW1P 4RG 1.8 miles