Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
North 12th Street is set in Philadelphia 800 metres from Temple University 3 km from Pennsylvania Convention Center and 3.6 km from Barnes Foundation. The property is 4.4 km from Philadelphia Museum of Art and 5 km from Philadelphia Zoo. Liberty Bell is 3.7 km from the apartment while National Liberty Museum is 4.3 km from the property. The nearest airport is Philadelphia International 19 km from North 12th Street and the property offers a paid airport shuttle service.