Super 8 By Wyndham Crescent City

685 US Highway 101 South Crescent City CA 95531 USA

(707) 652-9491

Location