Swallow’s Nest is downtown Houston’s newest premier small events venue. Located inside Finn Hall, Swallow’s Nest can accommodate up to 100 guests for a cocktail reception or up to 50 guests seated. Please complete the form below for any event inquiries.