at 1001 Intrepid Ave, Philadelphia , 19112 United States
Celebrating your daily victories with a well-deserved dose of fun, from your favorite hotel.
11 FB users likes Courtyard Philadelphia South at The Navy Yard, set it to 750 position in Likes Rating for Philadelphia, Pennsylvania in Local Business category
Courtyard Philadelphia South at The Navy Yard is Philadelphia based place and this enity listed in Hotel category. Located at 1001 Intrepid Ave PA 19112. Contact phone number of Courtyard Philadelphia South at The Navy Yard: (215) 644-9200