Mimi's Hotel Soho enjoys a central location in London, just a 2-minute walk from Oxford Street and 100 metres from Prince Edward Theatre. Guests can enjoy the on-site bar.
Number of rooms: 65
56-57 Frith Street, Westminster Borough, London, W1D 3JG, United Kingdom