Our friendly Atlanta, Georgia hotel is conveniently located near the Cobb Galleria Centre.
Our friendly Atlanta, Georgia hotel is conveniently located near the Cobb Galleria Centre, Georgia Aquarium, Atlanta Botanical Garden, and Cumberland Mall. There are many dining and shopping options in nearby that are unbeatable. Guests at our hotel are in a prime location to easily explore the best of the city. Book your exciting visit with us today!
Keywords: hotels in atlanta georgia usa, hotel rooms in atlanta Georgia, hotel deals in atlanta Georgia, hotels in atlanta ga with indoor pool, event venues in atlanta georgia