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