Business Directory > Hotels

Villa Rosa Inn

15 Chapala St, Santa Barbara CA ‎ 93101 USA

(805) 966-0851

Views: 969

Website

About Villa Rosa Inn

Villa Rosa Inn Map

lcd-logo