Hotel Review: W Atlanta Downtown in Atlanta, Georgia
I usually don’t stay at hotels as fancy, beautiful, and pricey as the new W Atlanta Downtown in Atlanta, Georgia, but when I got the chance, I took it. The hotel, a new construction, was conveniently located in a wonderful part of downtown Atlanta. The hotel was walking distance to many sights including Centennial Olympic …