
Econo Lodge Decatur - Atlanta East
3.0 (579)hotel
A straightforward Decatur hotel offering a simple, fuss-free base for trips across greater Atlanta.
Description






Located along Glenwood Road in Decatur, Georgia, this stop provides comfortable accommodations and essential amenities for travelers setting out to explore the Atlanta metropolitan area.


