Invite up to 50 guests to your event at the Country Inn & Suites in Buford, GA. Our hotel offers a 700-square-foot meeting space that features free Wi-Fi and flexible setup options. To ensure your business meeting, reception or seminar is a success, take advantage of catering options and audiovisual equipment rentals. Our hotel also offers a convenient location near I-85 and the Mall of Georgia, ideal for guests who are eager to explore downtown Atlanta and area attractions after your event concludes.
Meeting Room Amenities:
Phone: +1 (770) 271-1441