Villa Rosa Inn, Santa Barbara

Villa Rosa Inn, Santa Barbara
https://villa-rosa-inn.usa8.info

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.

15 Chapala Street, West Beach, Santa Barbara, CA 93101, United States of America

Related Posts