Situado a 4 km de los Rocky Steps, el City Light Room No 3, Philly Filadelfia también cuenta con un acceso fácil a la estación de tren de la Calle 30, a 10 minutos en coche.
El Museo de Arte de Filadelfia está a 4,1 km, mientras que Sherwood Presbyterian Church se encuentra en los alrededores inmediatos del apartamento. Las atracciones cercanas a la habitación en una casa particular incluyen el Victory Christian Center, a tan solo 5 minutos a pie.
El City Light Room No 3, Philly está a 20 minutos en coche del aeropuerto Internacional de Filadelfia.