
The Soho House is made up of four buildings. They are called Corpi House, Annex House, Chancery House and Glass House and designed by hotel manager Nick Jones and interior architect Vicky Charles as a blueprint of the surrounding city. The Soho House features the typical Istanbul mix of contemporary elements with multi-faceted retro approaches. Each of the four buildings has its own character–but they all radiate the intimate focus of providing a ‘home away from home’.
Founded by Nick Jones in 1995, Soho House is more than just a hotel. As a club with private members, it brings together creative people from the film and media industries.
Architecture
Nick Jones, Vicky Charles
Interior Design
Custom made
Design
Nick Jones, Vicky Charles