Super 8 - Biltmore Square Asheville, NC | Category: Businesses Located minutes from Biltmore Estate, the Blue Ridge Parkway, downtown Asheville and other attractions. Guestrooms feature micro-fridge, coffeemaker, hairdryer, and expanded cable including HBO.