A Country Inn and Cottages overlooking the beautiful Blue Ridge Parkway in southwestern Virginia.