Holiday Inn Hotel & Suites Santa Maria

2100 North Broadway, Santa Maria