Do any ATL
residents/travelers know when the Renaissance Concourse Hotel (Then called the Stouffer Concourse Hotel) was built? On the website it said that the rooms were newly renovated, but I cannot find any pics of it from the 80s or early 1990s. Can anyone provide any info. It is a great spotting place to photograph or watch planes from.