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 9.9 mi (16 km) from Stone Mountain Park and 11.1 mi (17.8 km) from Stonecrest Mall.
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