Economy Hotel Glenwood
Quite mediocre 2.8 (4 reviews)
Hotel
Price unavailable
About it
Located within 2.7 miles of MARTA-Indian Creek Station and 5.6 miles of Bradley Observatory, Economy Hotel Glenwood provides rooms in Decatur. This 3-star hotel has air-conditioned rooms with a private bathroom. Stone Mountain Carving is 11 miles from the hotel and Martin Luther King Jr. National Historic Site is 12 miles away.
The hotel can conveniently provide information at the reception to help guests to get around the area.
Zoo Atlanta is 12 miles from Economy Hotel Glenwood, while Georgia State Stadium is 13 miles away.
Its strengths
24hr reception
Parking
Location
1900 Glenfair RoadDecatur GA 30035
Dates of your stay
Availability with