Find inns in Vallejo, CA. Listings include Red Roof Inn, Quality Inn near Six Flags Discovery Kingdom.
Red Roof Inn & Suites Vallejo is one of the best budget hotels in Vallejo, CA that is conveniently right off of I-80 with easy access to SR 37. We are close to Six Flags Discovery ...
Our hotel gives you a handy base of operations to explore the North Bay area and beyond.