Loading hotels
Confirming room availability...
Urban Perch, 100 N 17Th St, Philadelphia, United States
With a stay at Urban Perch in Philadelphia (Center City), you'll be a 5-minute walk from Academy of Natural Sciences and 7 minutes by foot from Ben Franklin National Memorial. This aparthotel is 0.5 mi (0.9 km) from Pennsylvania Convention Center and 0.5 mi (0.9 km) from Reading Terminal Market.