Hotel Milo Santa Barbara

202 W Cabrillo Blvd Santa Barbara CA 93101 USA

(805) 965-4577

Location