Inside The Soho House Istanbul

By Staff  |  03/11/2015

The Soho House is a private members-only club, aimed at those in the arts and entertainment field, with locations all around the world, including Los Angeles, New York, London, and Berlin, to name a few.

Here's a look inside the recently opened Istanbul, Turkey location, the club's biggest House yet.

It sits within the Palazzo Corpi in Beyo─člu, which was built in 1882 using imported marble from Carrara and rosewood for the doors and window frames. The ceilings were painted by famous artists, taking a page out of Greek mythology.

Membership includes benefits such as dining at Cecconi's restaurant with courtyard garden, an 87-bedroom hotel, a Cowshed gym and spa, and access to the rooftop cocktail pool and bar.