Courtyard Philadelphia South at The Navy Yard, Philadelphia, United States of America
Courtyard Philadelphia South at The Navy Yard is conveniently located at 1001 Intrepid Ave in Philadelphia, United States of America
Hotel Location:
Address: 1001 Intrepid Ave
City: Philadelphia
State: PA
Country: United States of America
phone: +1 215-644-9200
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Fitness
- In House Bar
- In Room TV
- Meeting Room
- Business Center
- In Room Iron
- Hair Dryer
- Car Rent Desk