The Peel sits right on Biltmore Ave where you can actually walk to bars and food before or after since nothing's available inside. Parking around here is always a nightmare, so most people either hoof it from wherever they're staying downtown or just accept the deck fees.