While I understand your comparison between the Ritz Buckhead and the Ritz Downtown....the dining options at the Diningroom at the Ritz/Buckhead is among the best in the city for cuisine and ambience.....I don't think that the Ritz Downtown would be the closest upscale hotel to the site considered for the HoF Atlanta. The site chosen...if I recall correctly will be at or near the Centennial Olympic Park to tie in with the new Aquarium, CNN and the World of Coca~Cola. Of the four star rated hotels, there's the Hyatt Regency, the Omni Hotel (across the park from the reported site), The Westin Peachtree Plaza, and The Embassy Suites across the park from the proposed site.
Of the Five Star caliber, you have The Four Seasons, The Intercontinetal, The Grand Hyatt and the Ritz Buckhead all a few train stations away. There is also plans for the St Regis, another five star hotel....(there are only 11 others in the world - all in cities such as Rome, London, New York - is proposed for a West Paces Ferry Road site just west of Buckhead Plaza on Peachtree.
Someone visiting the HoF here in Atlanta would not have far to go if they so choose. I will say this though.....I don't think the frever for the Nascar Hall of Fame is high here in Atlanta. Then again perhaps it is because the mayor,city council, Bernie Marcus and the head of the Chamber of Commerce are taking some "extreme" measures to ensure that conventioneers and tourist will feel safe and right at home in the Centennial Triangle......much to the peril of some human rights groups.