mbi
Located in the heart of Santa Barbara, Mason Beach Inn is just steps to Santa Barbara’s Beaches and Marina.
It looks like nothing was found at this location. Maybe try a search?