Nestled in beautiful Asheville, North Carolina, The Windsor Boutique Hotel provides the perfect combination of rustic decor and modern luxury.
The Windsor offers unique and upscale accommodations in the heart of downtown Asheville. Initially constructed in 1907, The Windsor went through an 18-month historic renovation. Come experience a petit parisienne flare combined with a love for the locals feel!
Relax and unwind in one of our 14 suites that possess exceptional character and charm. Our hand-selected collection of art is a fusion of pieces that were purchased in Paris and from local artists in the Asheville area. Regardless of the duration of your stay, The Windsor will make you feel at home while you’re away. Your room will come equipped with a washer/dryer and fully functional kitchen. Pamper yourself and enjoy luxurious bedding and bath accessories.
We look forward to having you as our guests! Come experience Asheville, The Windsor way!
to add The Windsor Boutique Hotel map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy