Located in the heart of Downtown Asheville within walking distance of some of the best restaurants, shops, and galleries in the area, The Windsor offers unique and upscale accommodations, gourmet cuisine, and outstanding service. Built in 1907, this beautifully restored hotel features 14 luxury suites individually decorated with character and charm. Each suite has a spacious living room, a fully equipped kitchen with washer/dryer, comfortable bedrooms, and private bathrooms with showers and soaking tubs.

Hand-selected artwork and décor in the suite create a chic Parisian feel while large windows embrace stunning city views. Relax with an in-room massage or body treatment, or head to the nearby fitness center for a complimentary workout. The Windsor is within walking distance of several excellent fine dining restaurants, cafés, and bars.

36 Broadway, Asheville, NC 28801, Phone: 844-494-6376

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.