Offsite, a New Event Space, Opens in New York City

 Offsite, a new event space, has opened in Manhattan, a few blocks from Times Square. The venue has three floors; the ground floor has seating for up to 60, the mezzanine features a 30-person conference table and the basement seats 24. The facility also has three pantry kitchens and state-of-the-art A/V throughout.