Mimi's Hotel Soho is a stylish and affordable hotel located in the heart of Soho. It features beautifully designed rooms with all the necessary amenities, a 24-hour reception, and a bar serving drinks and snacks. The hotel is within walking distance of many of London's top attractions.