Filter Results
Apply Filters
Clear Filters
Cheap Hotels In Mendota
Super 8 By Wyndham Mendota I-39
2601 East 12Th Street, Mendota, United States Show map
Featuring views of the city, the 2-star pet-friendly Super 8 By Wyndham Mendota I-39 Hotel is located 3.4 km from First United Methodist Church of Mendota. A private parking lot is available on site…
From US$ 67
Book Now