Loading hotels
Confirming room availability...
P. A. Church 1BR Apartment, Church Lane, Philadelphia, United States
Set 6 km from Temple University and 8 km from Philadelphia Zoo P. A. Church 1BR Apartment provides accommodation located in Philadelphia. Guests are welcome to enjoy the free WiFi. Philadelphia Museum of Art is 8 km from the apartment. Philadelphia International Airport is 19 km away.