Country Inn & Suites by Radisson, Vallejo Napa Valley, CA
Just minutes from Six Flags Discovery Kingdom and the downtown entertainment district, the Country Inn & Suites by Radisson, Vallejo Napa Valley, CA places you near the best of the city. Unwind in the pool, hot tub, or fitness center before grabbing a light bite from the snack shop. Recharge in the comfort of newly constructed hotel rooms or suites with free Wi-Fi before refueling in the morning at their complimentary hot breakfast.