As close to nature’s perfection as you can get, yet not far from Atlanta, our hotel in Greensboro, GA is a place where lodge-like charm, world-class amenities and highly personalized service create unforgettable lakeside experiences.