Located just north of the heart of Atlanta, The Carlos Center is the perfect site for your special event. It features over 12,000 square feet of Ballroom space, a Grand Atrium Lobby, three beautifully appointed Meeting Rooms with their own Vestibule, and a 700 square foot Parlor. The Carlos Center can host events of up to 1,500 guests. It is a very popular and versatile event facility in Atlanta.
Click to enlarge, or download here as a PDF »