Penn's Landing Marina

Penn's Landing in Philadelphia, is a waterfront spot with great views of the Delaware River and the Benjamin Franklin Bridge. It offers the Cherry Street Pier, the Race Street Pier, and the Independence Seaport Museum.

Getting there

Penn's Landing Marina

301 South Christopher Columbus Boulevard #2, Philadelphia, Philadelphia, 19106