Best Western Pepper Tree Inn
3850 State Street, Santa Barbara, California, Santa Barbara, 93105
Very Good, 4
This 3 star hotel is located within the city of Santa Barbara and was established in 1962. It is a short drive away from the Beach/Ocean. The Hotel has a coffee shop, an outdoor swimming pool and a fi...
More Info