Extended Stay America - Fort Lauderdale - Davie Near Nova Southeastern University
7550 W State Road 84 -
Davie,
FL 33317