Verified review
10/10 Excellent
John S.
7 Nov, 2023
Liked: Cleanliness, check-in, communication, location, listing accuracy
Nice Philly get away
John S.
Stayed 2 nights in Nov 2023





Get instant answers with AI powered search of property information and reviews.






























No, pets are not allowed at this property.
On-site parking is available at the property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Located in North Philadelphia, this apartment building is 2.1 mi (3.4 km) from La Salle University and 3.1 mi (4.9 km) from Hospital Of Fox Chase Cancer Center. Arcadia University and Temple University Hospital are also within 6 miles (10 km). Philadelphia Melrose Park Station is only a 5-minute walk and Philadelphia Elkins Park Station is 21 minutes.