Successful Business Travel to Atlanta
The Glenn Hotel believes in fun but sometimes business comes first. We offer a peaceful respite from the road for corporate travelers. Featuring a wealth of practical and convenient amenities such as computer services and high-speed Internet access, our Downtown Atlanta hotel is ideal for business travel of any kind. The Glenn Hotel is conveniently situated near the Georgia World Congress Center, Georgia State Bar, several key Atlanta businesses and within walking distance to the Atlanta Mart. With over 2,000 square feet of convertible meeting space, we are well-equipped for Atlanta meetings and corporate events. Our rooftop SkyLounge is a great venue for receptions and for expanded meeting needs we can host up to 150 people for meetings and events in our adjacent event space.
Business Travel Sales Manager