Remove Ads

Photo of Holiday Inn & Suites Santa Maria, an IHG Hotel

3.5
28 votes

Holiday Inn & Suites Santa Maria, an IHG Hotel

2100 North Broadway, Santa Maria, California 93454 USA

Add Photo

Gym

Remove Ads

Claim copyright