17 North 2nd Street, Philadelphia, U.S.A. (Show map)
The Philadelphia House Hostel provides good lodging in Philadelphia.
32 South Bank Street, Philadelphia, PA, United States (Show map)
The convention Apple Hostels Of Philadelphia offers quick access to City Hall, Liberty Bell Center and Penn Museum.
results so far
2017 © philadelphiatophotels.com. All rights reserved