Travel Inn Atlanta is offering accommodations in Atlanta. With free WiFi this 2-star hotel offers room service and a 24-hour front desk. The property is non-smoking throughout and is located 4.4 miles from Georgia State Stadium. Zoo Atlanta is 5.5 miles from the hotel while Mercedes-Benz Stadium is 6.4 miles away. The nearest airport is Hartsfield–Jackson Atlanta International Airport 2.5 miles from Travel Inn Atlanta.