Costruito nel 1907, il The Windsor - Asheville, un confortevole hotel a 4 stelle, si trova a 6 minuti a piedi da U.S. Cellular Center, in un quartiere con molte opzioni di intrattenimento. L'hotel, situato a breve distanza a piedi dalla Basilica di San Lorenzo, offre 14 camere e un snack bar.
La struttura ti colloca nel cuore di Asheville, a 5 minuti a piedi da Woolworth Walk e a circa 7 minuti a piedi da Lexington Glassworks. Il centro di Asheville può essere raggiunto in 5 minuti a piedi. Questo hotel si trova vicino a un centro commerciale e boutique di grandi firme, mentre i Giardini botanici ad Asheville è a una distanza di circa 5 minuti in macchina. L'esperienza culturale nelle vicinanze comprende il Biltmore Estate, che è a circa 7 km di distanza. La struttura è vicino alla fermata dell'autobus Montford Ave at Chamber of Commerce.
Le camere del Windsor - sono dotate di connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari, nonché di servizi per la preparazione di tè/caffè per la tua comodità. Tutti i bagni privati con un WC alla francese e una doccia sono dotati di asciugacapelli e teli da bagno per il massimo comfort degli ospiti.
Potrai vivere un'esperienza gastronomica presso il ristorante Bouchon, che offre cucina europea, a 5 minuti a piedi dalla struttura.