Vallejo Corners, 1000 Admiral Callaghan Lane, Vallejo, CA 94591, USA
1000 Admiral Callaghan Ln Vallejo, CA 94591
Vallejo
California
94591
United States
877-411-3436877-411-3436
Ramada Inn Vallejo/Napa Valley Area allows up to two dogs (40 lbs or less) per guest room for an additional fee of $50 per stay.