Baymont by Wyndham Florida City Florida City
553 Ne 1st Ave
Florida City,
FL 33034
Near Pioneer Florida Museum and Village