Econo Lodge

1317 Point Mallard Parkway
Decatur, Alabama 35601
43.4 miles from Helen Keller Hospital
More hotels near this hotel

More Decatur Landmarks Near Econo Lodge

North Alabama Regional Hospital (0.3 miles)
Decatur General Hospital (2.1 miles)
Parkway Medical Center Hospital (2.9 miles)