The Country Inn and Suites By Carlson, Atlanta At Buckhead, GA is a Tourist hotel. Located in Atlanta area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
The Country Inn and Suites Atlanta Buckhead Hotel is conveniently located near Lenox Square Mall in one of the city's finest districts. Hotel amenities include a Fitness Center, free wireless Internet access, an outdoor pool and a complimentary breakfast. Guests at our hotel also enjoy easy access to the city's best attractions, including the Georgia Aquarium, the High Museum of Art and Turner Field. Guest rooms at the Country Inn and Suites Hotel Buckhead feature a number of amenities, including flat-screen televisions, hair dryers, irons/ironing boards, daily housekeeping service and complimentary wireless Internet access. For extra room, reserve one of our hotel's suites featuring sleeper sofas.