This small inn is located steps from the beach in Santa Barbara, California. The inn offers a free continental breakfast and free evening wine tasting with snacks. Guest rooms at the Villa Rosa are uniquely decorated and offer private bathrooms.
Address: 15 Chapala Street, Santa Barbara (California)
Rates from:
USD 179 Book Now