Minutes from the hotel lies the beautiful town of New Hope with riverfront access to the Delaware River. Grab a bite to eat, shop, or enjoy an afternoon on the water.