University Of Delaware Russell Complex Building C nearby hotel search is centered on latitude 39.6780 & longitude -75.7475.