Located in Asheville, The Windsor Boutique Hotel is 1 min away from Blue Ridge Hiking Company and 1 min from Asheville Gem Mine.
Activities including spa, and gym also available.
All rooms have access to wifi, kitchen, and television. The attentive staff make the hotel feel like a true home away from home -- rated 4.8 by travelers from around the worl...
Show more