10/10 Excellent
Lauren P.
23 May 2022
Liked: Cleanliness, check-in, communication, location, listing accuracy
Nice
Lauren P.
Stayed 3 nights in May 2022
Yes, this property allows dogs (limit 2 total) with a maximum weight of up to 50 lb per pet.
Check-in begins at 3:00 PM.
Checkout is at 11:00 AM.
Located in North Philadelphia, this holiday home is 0.5 mi (0.9 km) from Rivers Casino and within 3 miles (5 km) of Pennsylvania Convention Center and Temple University. Liberty Bell Center and Philadelphia Museum of Art are also within 3 miles (5 km). Girard Station (Front St) is only a 2-minute walk and Frankford Ave & Girard Ave Tram Stop is 4 minutes.