Courtyard Philadelphia South at The Navy Yard

10001 Intrepid Avenue, Philadelphia, PA 19112 GET DIRECTIONS

Experience modern style and historic charm in this dynamic city hub. This eco-friendly hotel is located just four miles from Center City and minutes from all of the famous sporting venues.

Share This:
Loading Map.