Mimi’s Hotel, Frith Street, London

New 6 storey boutique hotel in the heart of the West End.

Contact us
  • Location:

    London