Hotels in Atlanta
Super 8 Midtown Atlanta
Located in Atlanta's midtown district, the Super 8 Midtown Atlanta is located two miles from the Fox...
The Ellis on Peachtree
Location. The Ellis on Peachtree is located on historic Peachtree Street in downtown Atlanta, Ga. Th...