Four Seasons Resort The Biltmore Santa Barbara
- 1260 Channel Drive, Santa Barbara, California, 93108, U.S.A.
Hotel News See all news
KYPRIS Rose Quartz Facial, custom-blended oils and vitalised wellness water now on offer
Following January 2018 mud slides iconic resort sets its sights on the future and looks forward to welcoming guests back
New Spa Director comes back to Southern California to lead The Spa Team at iconic Santa Barbara property