Super 8 - Vacaville
Open 24 hours and Check-in time starts at 2 PM & Check-out time is 11 AM
101 Allison Court, I-80 Exit Monte Vista, Vacaville, CA 95688
Situated in Vacaville, this eco-friendly motel is close to Nut Tree Plaza, Vacaville Premium Outlets, and Vacaville Museum. Local attractions also include Lagoon Valley Park.