Super 8 by Wyndham Vacaville
95688, CA, US
Convienetly located off of I-80 and close to I-505 our AAA-approved and 100 pct non-smoking Super 8 Vacaville hotel is situated between Sacramento and San Francisco. Beautiful Sonoma County Napa Valley wineries and Lake Tahoe are all nearby. We are minutes from Vacaville Premium Outlets Nut Tree Plaza Travis Air Force Base and UC Davis. Our hotel is also a short drive to Sacramento International Airport SMF .
Loading map for this hotel…
Want to invite this property into a project or program bid Open the traveler portal and include this hotel in your next request.