Center Bridge Inn is beautiful. I had a friends bridal shower there a few years ago, she threw her parents a retirement party there and we just did a brunch there for her sons Baptism. They really can accommodate anything and just renovated there party room to make it larger. It's right on the canal/river and is nice and cozy In the winter fire burning, etc and has a lovely patio/deck in the warmer weather!!! Good luck wherever you choose!
Re: Baby Shower Venues in New Hope/Peddlers Village area
I went to a wedding here a few years ago, and it was really lovely. They also do showers, so it may be worth looking into.
https://www.peddlersvillage.com/dine/cocknbull_restaurant.aspx