Windwood Gardens are located in Pickens, South Carolina. Bedrooms range from 1 to 3 rooms. Included amenities are laundry facilities and a playground. Pets are welcome.