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 Georgian Terrace Hotel
Location. Constructed in 1911, The Georgian Terrace Hotel is located on Peachtree Street in Atlanta,...