Foxcroft Square nearby hotel search is centered on latitude 40.0927009583 & longitude -75.1241989136.