Super 8 by Wyndham Monticello In Monticello
140 Pafford Rd -
Monticello,
FL 32336