Loading hotels
Confirming room availability...
UrHomeInPhilly University City, 3601 Market Street, Philadelphia, United States
Don't miss out on recreational opportunities including a 24-hour fitness center and a seasonal outdoor pool. This apartment also features complimentary wireless Internet access, concierge services, and a television in a common area.