Soho House was founded in London in 1995 as a home from home for people working in creative fields. There are now 12 Houses located in the UK, Berlin, New York, West Hollywood, Miami, Chicago and Toronto, with a thirteenth coming soon to Istanbul
The underground parking has direct access to the hotel. Porta Garibaldi Station is 600 metres away