Photos coming soon
HOTEL
Travelodge by Wyndham Vallejo / I-80
44 Admiral Callaghan Lane, Vallejo, CA 94591, United States, Vallejo
Where it sits
Travelodge by Wyndham Vallejo / I-80
44 Admiral Callaghan Lane, Vallejo, CA 94591, United States, Vallejo
38.11082, -122.22760
Similar stays nearby
Travelodge by Wyndham Vallejo/Napa Valley
Hotel · 0 m
Studio 6 Vallejo, CA - Napa Valley
Hotel · 53 m
Motel 6 Vallejo, CA - Napa Valley
Hotel · 54 m
Studio 6 Vallejo, Ca – Napa Valley
Hotel · 54 m
Motel 6 Vallejo, CA – Napa Valley
Hotel · 79 m
Solano Inn Vallejo Napa Valley / Six Flags
Hotel · 605 m
Rodeway Inn Napa
Hotel · 630 m
Rodeway Inn Napa
Hotel · 630 m
Plan around Travelodge by Wyndham Vallejo / I-80
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
