Candlewood Suites Santa Maria

2079 Roemer Court
Santa Maria
California
United States