Super 8 by Wyndham Madison In Madison
6246 State Rd. 53 South -
Madison,
FL 32340