1375 Northside Dr. N.W., Atlanta
149 bedrooms
Baths
Guests
With a stay at InTown Suites Extended Stay Atlanta GA - West Midtown in Atlanta (Midtown), you'll be within a 5-minute drive of Georgia Institute of Technology and Atlantic Station. This aparthotel is 2.7 mi (4.3 km) from Georgia World Congress Center and 2.8 mi (4.5 km) from Mercedes-Benz Stadium.
Parking
Elevator
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.