totalnumberofrooms133
in
Atlanta, GA
METRO EXTENDED STAY
1638 Church Street
Decatur
GA
30033
(404) 267-3701
6.8
mi
Crestwood Suites
2353 Barrett Creek Pkwy
Marietta
GA
30066
(770) 528-9880
20.6
mi