★★
Philly Inn & Suites is a 2 stars accommodation located 7 km far from the center of Philadelphia. Offers to its customers free wifi internet connection in all its facilities. Philly Inn & Suites offers to its customers a variety of services as parking and air conditioned.
There are 2683 comments on this accommodation:
Address: 4444 City Avenue. PA 19131 Philadelphia. United States.