Remove Ads

Photo of Villa Rosa Inn

3.0
154 votes

Villa Rosa Inn

15 Chapala Street, Santa Barbara, California 93101 USA

Add Photo

Bathroom

Remove Ads

Claim copyright