
Courtyard by Marriott Philadelphia South at The Navy Yard
4.5 (1,488)hotel
A modern hotel in Philadelphia's historic Navy Yard, well situated for corporate visits and trips to the sports complex.
Description





The hotel features flexible meeting spaces alongside an on-site bistro and bar. Stationed within the Navy Yard, it provides convenient access to local corporate offices as well as the city's major sports stadiums.