Search Results for: philadelphia
Philadelphia
Located in the Philadelphia Historic District, only 12 miles from the Philadelphia International Airport and 3 miles from Amtrakâ’s 30th Street Station. Wyndham is within walking distance to the nation’s most historic attractions.
View all hotels in Philadelphia3 OF 3