Universities
Nova Southeastern University 3301 College Ave Fort Lauderdale, FL 33314Distance to hotel: 12.8 miles