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.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.