
Extended Stay America Suites - Atlanta - Mcdonough
230 Avalon Court, McDonough
Location You’ll be sleeping tight! Hotel Extended Stay America Suites - Atlanta - Mcdonough is located in McDonough. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: South Point Shopping Center, Martin Luth
Free WiFiParkingGym














