
London, United Kingdom
Mimi's Hotel Soho
4-star hotel
Mimi's Hotel Soho enjoys a central location in London, just a 2-minute walk from Oxford Street and 100 m from Prince Edward Theatre. Guests can enjoy the on-site bar. Each cosy room at this hotel is air conditioned and has a…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Laundry service · extra charge


