Travel Inn Atlanta ligger mindre än 10 minuters bilfärd från Centennial Olympic Park och Lakewood Amphitheatre. Här får du gratis förmåner som wi-fi och parkering. Dessutom ligger både Georgia International Convention Center och Zoo Atlanta en kort biltur härifrån.