L'Economy Hotel Glenwood est situé à Decatur, à 9,1 km de l'observatoire Bradley et à 18 km de Stone Mountain Carving. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative. Cet établissement non-fumeurs se trouve à 4,3 km de la gare MARTA-Indian Creek.
Le personnel de la réception se fera un plaisir de vous fournir des informations sur la région.
L'Economy Hotel Glenwood se trouve à 19 km du site historique national Martin Luther King Jr. et du zoo d'Atlanta. L'aéroport de Kalb-Peachtree, le plus proche, est implanté à 20 km.