Did this hotel used to be called the Renaissance?
Address: 4736 Best Rd, Atlanta, GA 30337, USA
ola niyi | Dec 31, 2018
I don't think so Ronald. Thank you so much for your question.
Tony Thomas | Dec 31, 2018
No...
Thanks! Your answer is awaiting moderation.