Universities

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