Glenn Hotel Autograph Collection Contact & Details
Located in Atlanta, this luxury hotel is within walking distance of CNN Studio Center, State Farm Arena and Georgia Aquarium. Glenn Hotel Atlanta Parking Features include an on-site restaurant and spacious rooms with an iPod docking station.
The Glen Atlanta
Address: 110 Marietta Street Northwest The Glenn AtlantaGlenn Hotel Atlanta Parking GA 30303, Atlanta, GA, US