Hotel FAIRFIELD INN & SUITES Address: 2061 North Roemer Court 93454 - SANTA MARIA (CA), UNITED STATES
Conveniently located in Santa Maria.