Courtyard by Marriott Philadelphia South at The Navy Yard
Navy Yard, Philadelphia

Located in the heart of the 1200 acre Navy Yard, the Courtyard by Marriott Philadelphia South at The Navy Yard opened in January 2014. The ground-up, five-story, LEED-certified structure features a unique, modern design with 212 guestrooms and suites, 2,000 square feet of meeting space, a business center, upgraded fitness facility and an enhanced food and beverage experience—all designed to meet the pressing corporate demands generated by the Navy Yard’s thriving commercial area. The hotel also attracts a significant leisure segment due in part to its immediate proximity to the South Philadelphia Sports Complex, home of Philadelphia’s professional sports teams, as well as proximity to downtown Philadelphia.

212 Keys