DIRECTIONS
From Portland (75 miles/1.5 hours), go west on Highway 26 toward "Ocean Beaches" for 72 miles to Highway 101 at the coast. Go 3 miles south on Highway 101 to Cannon Beach. Take the first Cannon Beach exit off Highway 101. Follow that windy road thru the first stop sign to the second stop sign. Turn right to reach Hemlock Street and Downtown - just one block from the beach