Lodging & Accommodations close to North Philadelphia Amtrak
The Conwell Inn in Philadelphia
1331 West Berks St., Philadelphia, PA 19122
Call
~1.05 miles south of North Philadelphia Amtrak
~18 minute walk
- Economy Downtown hotel
- Check in time: 15:00
Urban Perch
100 North 17th St. Philadelphia P, Philadelphia, PA 19103
Call
~2.97 miles south of North Philadelphia Amtrak
- High-end hotel
- Check-in: 16:00
Loews Philadelphia Hotel
1200 Market St., Philadelphia, PA 19107
Call
~3.11 miles south of North Philadelphia Amtrak
- High-end Downtown property
- Hotel has 13 suites
Back to Top