Super 8 Crescent City Ca

685 Hwy 101 S
Crescent City
California
United States