El Encanto

El Encanto, A Belmond Hotel, Santa Barbara, 800 Alvarado Pl, Santa Barbara, CA 93103, United States

(805) 845-5800

Location