The cold blast of weather in the Philadelphia region had residents in the Delaware Valley heading to Penn's Landing for one last skate.
Just a short walk from Penn's Landing in historic Old City Philadelphia, this Marriott hotel boasts panoramic views of the Delaware River and is a convenient location for sightseers. And ...