Relax in the quiet seclusion of this wooded resort, located within an hour of Birmingham. Beautiful 2-bedroom cabins are elegantly appointed and feature a full kitchen, whirlpool tubs, and private fireplace. Enjoy a variety of activities including fishing, boating, tennis, and more at the nearby Alpine Bay complex. Dogwood Hills offers onsite golf, a playground for the kids, and a quiet pool area. Whether...