Weniger als 9,1 km von Bradley Observatory und 18 km von Stone Mountain Relief entfernt in Decatur gelegen, bietet die Unterkunft Economy Hotel Glenwood Zimmer in Decatur. Dieses Hotel mit 3 Sternen besticht durch klimatisierte Zimmer mit einem eigenen Badezimmer. Die Nichtraucher Unterkunft ist 4,3 km von MARTA-Bahnhof Indian Creek entfernt gelegen.
An der Rezeption der Unterkunft Economy Hotel Glenwood erhalten Gäste Informationen über die Umgebung.
Martin Luther King Jr. National Historic Site liegt 19 km von der Unterkunft Economy Hotel Glenwood entfernt, während Zoo Atlanta 19 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen DeKalb-Peachtree, 20 km von der Unterkunft Economy Hotel Glenwood entfernt.