The Inn at Penn is located in downtown Philadelphia.

Click here for driving directions.