The Windsor offers unique and upscale accommodations in the heart of downtown Asheville and is within walking distance of the best restaurants, breweries, shops and galleries in the area. Book a romantic suite for 2, a double bed suite for a girl’s getaway or a family vacation!
Initially constructed in 1907, The Windsor features 14 luxury suites, each with its own unique character and charm. Each suite has a private bedroom, bathroom, washer/dryer, full kitchen area and living room providing plenty of room to relax and unwind. The hand-selected artwork and decor for the suites are a fusion of Parisian antiques and handmade local items. Regardless of the duration of your stay, The Windsor will make you feel at home.