Wedding venue in Istanbul, offering a space for celebrations.