Situated around 25 minutes' stroll from Bartram's Garden, City Light Room No 3, Philly Philadelphia also boasts easy access to 30th Street train station which is 2.8 miles away.
Philadelphia Museum of Art is approximately 3 miles away, while Sherwood Presbyterian Church is fairly close to the homestay. The apartment is also nestled about 5 minutes by foot from Victory Christian Center.
City Light Room No 3, Philly is also situated 0.5 miles from Philadelphia International airport.