Moxy Santa Barbara
Moxy Santa Barbara is ideally located in the heart of downtown Santa Barbara, and just a stone’s throw away from the exceptional beauty of the Old Mission, museums, galleries, and pristine beaches. Their prime location is convenient with easy…