The Windsor Asheville
The recently refurbished 100-year-old Windsor is a fantastic choice for guests wanting to spend a longer, more luxurious, stay in the city. A stone’s throw from Asheville’s vibrant center, with some of the city’s best restaurants, breweries and galleries within walking distance, Windsor is an ideal option for guests wanting to explore the city as much as possible. The suites are individually furnished, with a separate kitchen, living room and bedroom. For an extra element of relaxation, use the Windsor’s inhouse spa which has a number of recuperating treatments available to book.