Casa Del Mar Inn

18 Bath St Santa Barbara CA 93101 USA

(805) 963-4418

Location