Bacara Resort & Spa

8301 Hollister Avenue
Santa Barbara, CA 93117
United States