Which renowned landmarks should we visit during our stay at the 3-star Jameson Inn - Riverdale / Atlanta Airport?
You can always visit The National Archives at Atlanta, placed 7 km from the 3-star Jameson Inn - Riverdale / Atlanta Airport. Another landmark that is worth your while is The Hindu Temple of Atlanta located approximately a 25-minute walk away.