Tagged: Amsterdam

Soho House Amsterdam pool

First Look at the New Soho House Amsterdam

Soho House launched its first private members’ club back in 1995 in London. Since then, they have now opened 25 properties worldwide. Their latest is Soho House Amsterdam, which has its official opening on July 30th.