



Tucked into quiet Richmond Mews between Dean Street and Wardour Street, The Soho Hotel sits at the creative heart of London's West End. Widely regarded as Soho's first luxury hotel when it opened in 2004, this 96-room Firmdale property places groups within easy walking distance of Leicester Square, Piccadilly Circus, and Tottenham Court Road, with the area's theatres, restaurants, jazz venues,...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this city: top venues, airports, climate, and how to get around.