Scenes From Depoe Bay See how Channel House is one of the unique yet stunning Depoe Bay oceanfront hotels in Oregon.