The Windsor Boutique Hotel - NC Blue Ridge
The Windsor Boutique Hotel
36 Broadway
Asheville, NC 28801

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.