BUDGET INN OF FAIRFIELD

2259 N Texas St
Fairfield
California
United States