The Courtyard Marriot is a LEED-certified ground up hotel development located within the Philadelphia Navy Yard, a 1,200-acre urban development located 3 miles from downtown Philadelphia and 5 miles from Philadelphia International Airport. The hotel is within close proximity to the Philadelphia Sports Complex where teams from the four major North American sports leagues play. The hotel is perfectly situated across the 5-acre Central Green park, an expansive area previously marked by wetlands, meadows, and bird habitat.
Property Highlights