Are there any must-see attractions in the vicinity of the Courtyard By Marriott Philadelphia South At The Navy Yard Hotel?
Staying at the Courtyard By Marriott Philadelphia South At The Navy Yard Hotel, you shouldn't miss Philadelphia's main landmarks, Independence National Historical Park (6 km the accommodation) and the home stadium "Lincoln Financial Field", located only 1.8 km away.
Which airport is located closest to Courtyard By Marriott Philadelphia South At The Navy Yard Hotel?
Philadelphia International airport is the nearest airport to Courtyard By Marriott Philadelphia South At The Navy Yard Hotel, and it can be reached via a 15-minute drive.