The Vendry is now part of Groupize! Read more

Soho House Istanbul - Istanbul, Turkey

Soho House Istanbul - Istanbul, Turkey

Cowshed Spa
Address
Soho House Istanbul - Istanbul, Turkey

No:56 Meşrutiyet Caddesi Beyoğlu, İstanbul 34430

Business Space Location Map
Capacity
F&B Options
In-house catering
Overview

Enjoy a range of treatments, Champagne and nibbles with a group of friends.