INN AT EAST BEACH

1029 ORILLA DEL MAR
Santa Barbara
California
United States