Das Hotel The Windsor - Asheville ist eine komfortable 4-Sterne-Unterkunft, die in 300 Metern vom Thomas Wolfe Memorial und ungefähr 5 Gehminuten vom Kunstbezirk Downtown Asheville entfernt liegt. Das Hotel verfügt über WLAN in den öffentlichen Bereichen.
Das Stadtzentrum von Asheville kann man innerhalb von 5 Minuten zu Fuß erreichen. Das Windsor ist außerdem 650 m von Sehenswürdigkeiten, vor allem dem Asheville Drum Circle. Das Hotel befindet sich in einer praktischen Lage, nah an Designer-Boutiquen und den Einkaufszentren. Lexington Glassworks und Blue Spiral 1 sind ganz nah an der Unterkunft. Das Windsor ist ungefähr 10 Gehminuten von der Bushaltestelle Asheville Transit Center entfernt, während das Biltmore Estate 7 km von hier ist.
Das Hotel verfügt über 14 Zimmer mit der Küche und der kompletten Küche. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen und WLAN sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Morgenmäntel zur Ausstattung des Badezimmers. Die geräumigen Schlafzimmer sind zudem mit einem Schrank ausgestattet. In den modernen Badezimmern mit einer begehbaren Dusche und einer getrennten Toilette stehen den Gästen zudem ein Haartrockner und Morgenmäntel zur Verfügung.
Hotelgäste können sich auch in der Lounge- Bar gut entspannen. Das Restaurant Mellow Mushroom befindet sich ziemlich nah am Hotel The Windsor - Asheville und ist auf die amerikanische Küche spezialisiert.