Country Inn & Suites by Radisson Vallejo Napa Valley
Vallejo, CA
Vallejo, CA,
A password will be e-mailed to you
Country Inn & Suites offers rooms on Admiral Callaghan Lane in Vallejo. Guests have wireless internet and access to breakfast and an outdoor pool.