Enjoy riverfront views and the atmosphere of Philadelphia's only working lighthouse, from a historic venue perfect for intimate gatherings of up to 65 guests.
1431 N Cadwallader St, Philadelphia, PA
258 Durham Rd., Newtown, PA
It’s the most unique venue in all of Philadelphia! Hold your event amid towering dinosaurs, live tropical butterflies, and wildlife from three continents in their natural habitats. Each [...]