Visited a friend staying there. Beautifully furnished.
Winwood Suites is located at Winchester, VA 22603