Filters:
castle hotel in Santa Maria
About 4 results.
Holiday Inn Hotel & Suites Santa Maria
North Broadway 2100, 93454 Santa Maria, United StatesEnjoy spacious accommodations, free WiFi & an in-room kitchen at the Holiday Inn Hotel & Suites Santa Maria, located just 20 miles from Vandenberg AFB.