Four Seasons Resort The Biltmore Santa Barbara
- 1260 Channel Drive, Santa Barbara, California, 93108, U.S.A.
Senior Spa Director
“It’s great to be back in Santa Barbara, a city with incredible local purveyors and a deep appreciation for health and wellness. The property’s 90 years of history makes it an ideal destination to mix my love of ancient traditions with today’s technological advancements in the spa and beauty space.”