Castillo Inn At The Beach Review
Want to know what it’s like to stay at Castillo Inn at the Beach in Santa Barbara? When visiting Santa Barbara, THE place to be is State Street. It’s the main street with all the shops and restaurants and leads right to the beach! You won’t find too many hotel chains or large resorts, but … Read more