Contact information

Where to find the Country Inn & Suites by Radisson, Vallejo Napa Valley, CA

1000 Admiral Callaghan Lane, Vallejo, California 94591, United States

With a convenient location just off I-80, our hotel puts you close to all that Northern California and the Sonoma Valley have to offer. After your interstate drive, take advantage of our free parking, and then explore the region via one of the Vallejo Transit Center bus stops within walking distance. To reach Mare Island and San Francisco, you can hop aboard a boat at the Vallejo Ferry terminal, which is about five miles from the hotel.

From Interstate 80 E

By car:

From I-80 E, take exit 32A to Redwood Parkway. Continue straight onto Admiral Callaghan Lane for about one mile. The hotel will be on the right.