El Mimi's Hotel Soho goza de una ubicación céntrica en Londres, a solo 2 minutos a pie de la calle Oxford Street y a 100 metros del teatro Prince Edward Theatre. Además, el establecimiento alberga un bar.
Las habitaciones del Mimi's Hotel Soho presentan una decoración acogedora e incluyen aire acondicionado, TV de pantalla plana con canales vía satélite y baño privado con bañera o ducha. Además, hay WiFi gratuita en todas las instalaciones.
La recepción está abierta las 24 horas. En las inmediaciones hay numerosos restaurantes, pubs y bares.
Asimismo, el Mimi's Hotel Soho se halla a 100 metros de la calle Old Compton Street, a 200 metros de Charing Cross Road y a 13 km del aeropuerto de la Ciudad de Londres.