Quantcast
logo

Villa Rosa Inn

About the Inn

Come to the Villa Rosa Inn located in beautiful Santa Barbara, CA for an unforgettable getaway to wine country and the California coast.

15 Chapala St Santa Barbara, California