1900 Glenfair Road, Decatur
116 bedrooms
Baths
Guests
With a stay at Economy Hotel Glenwood in Decatur, you'll be within a 15-minute drive of Emory University and Zoo Atlanta. This hotel is 11.1 mi (17.8 km) from Stonecrest Mall and 13.2 mi (21.3 km) from Mercedes-Benz Stadium.
Parking
Elevator
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
No nearby properties available in this region at the moment.