What is an open photo booth? An open Photo Booth is set up in an open area that is not confined by walls. It will typically have a plain background or for corporate or big company events a branded backdrop. Woodstock is perfect for those interested in a Photo Booth for their event but the venue cannot support a VW Bus either inside (yes, we can do that!) or outside.