Reviews: Anonymous

The Philadelphia House

Philadelphia, USA
97%

I was planning to stay one night but ended up with three days in Philly. The atmosphere is great and the staff is super nice. The hostel is also a must-see in Philly.


77%

No customer comment