Soho House Istanbul Looks like an Amazing Place to Stay

Soho House is a private members club for people who are in the entertainment industry, fashion and media, with a luxurious hotel in pretty much every major city. There latest spot in Istanbul though might just be their best yet, as you can see from the pictures, it looks amazing.

Located within an old building that was once home to the American embassy the building features spectacular architecture, a gym, spa and cocktail bar and more. It’s all finished in a beautiful modern meets old style and well worth a look…

h/t airows.com

Leave a Comment