Economy Hotel Glenwood
Decatur Georgia
Check in
3:00 PM
Check out
11:00 AM
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 9.9 mi (16 km) from Stone Mountain Park.
Make yourself at home in one of the 116 air-conditioned guestrooms. Wireless internet access (surcharge) is available to keep you connected.
Property Details
Location
1900 Glenfair Road, Decatur, Georgia 30035, United States