R rtfblkm Male Jan 11, 2024 #2 it's a nice hotel for sure. I stayed there last month when I was in ATL.
Atlman01 Male Real Person Gold Member From GA, US Jan 11, 2024 #3 Yes, it's a nice hotel. Good restaurants near it too.