The Best Western Plus Pepper Tree Inn is a resort-style hotel in Santa Barbara, California, with 150 guest rooms and suites situated on 5 acres of gardens. All rooms include minifridges ...