To enjoy your vacation in Philadelphia, stay at City Light Inns, Room #2 Philadelphia, which is 4.2 miles from Independence National Historical Park and merely 6 minutes by foot from Sherwood Presbyterian Church.
The class science museum "Franklin Institute" is 3.1 miles away, while Agape Love Ministries Church is within easy reach of the homestay.
30th Street train station is about 10 minutes by car from the apartment and Philadelphia International airport is a 20-minute drive away.