Econo Lodge Lewiston

1021 Main St
Lewiston
Idaho
United States