Courtyard Philadelphia South at The Navy Yard
1.7 miles away from DebroBOOK IT NOW: Check Availability, Show Prices, See More Hotel Information, Hotel Map and Reviews
COMPARE: Compare price and availability with nearby hotels
Courtyard Philadelphia South at The Navy Yard is a Courtyard hotel located at
1001 Intrepid Ave in Philadelphia, Pennsylvania, approximately 1.7 miles
away from Debro (1616 South Broad Street).
The hotel has a 3-star rating. Check-in time is 3:00 PM. Check-out time is 12:00 PM.
The closest airport is Philadelphia International Airport, approximately 4.4 miles from Courtyard Philadelphia South at The Navy Yard.