Location
2504 Wisconsin Dells Pkwy,
Wisconsin Dells, WI 53965
By Bo mcCool | 4/3/2015
The Econ Lodge is the worst hotel ever stay at I will never stay there again in life