Villa Rosa Inn
Santa Barbara, CA
Santa Barbara, CA,
A password will be e-mailed to you
Villa Rosa Inn offers guest accommodation near the point where State Street meets the ocean. The inn is located between Stearns Wharf and Santa Barbara Harbor, close to the beach.