Let’s talk about the many well-kept secrets in Atlanta. I had the pleasure of visiting the Glenn Hotel which is beautifully located in downtown Atlanta, not too far from Centennial Park but with an amazing view of the Ferris Wheel and Atlanta Skyline. Close your eyes and imagine arriving at one of Atlanta’s elite boutique hotels with a hint of …