Overview Details Press Releases Multimedia Locations People Groups Lighthouse Hill is an apartment community that is located nearby downtown Wilmington, DE, with the leisure of having space away from the city congestion.