This large hotel is just two blocks from the Convention Center, and is ideal for business travelers. The staff here...
Logan Square · 201 North 17th Street, Philadelphia
The hotel has a great location in Logan Square and is close to local attractions, museums and art, and the historical...
Logan Square · 1421 Arch Street, Philadelphia