Baymont Inn and Suites Oceanside

3170 Vista Way, Oceanside