759 Pollard Blvd Sw, Atlanta
Located in Atlanta, Georgia, this hotel is just a 1 minutes' walk from the Georgia State Stadium. A seasonal outdoor pool, free parking, and free WiFi are offered at the hotel.
795 Pollard Boulevard, Atlanta
Located off Interstate 20 and Interstate 75, Comfort Inn Atlanta Downtown features free parking, free hot breakfast, and free WiFi. A seasonal outdoor pool can be enjoyed on site.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Turner Field Area