Soho House Istanbul Looks Like The Most Gorgeous Soho House Yet
Soho House---a private members' club for those in entertainment, arts, fashion, and media---is one of the coolest spots in almost every major city. They most recently opened a location in Istanbul and it looks just incredible. It's located in an old building that used to be an American embassy with interiors that are as lux as they are beautiful. The restaurant, cocktail bar, gym, spa, and pool all look quite perfect too. Photo tour below...