Grey Rock Inn is fairly spartan, but it is right in the middle of downtown Asheville. Next door is a food collective where you can eat great food very cheaply. Be prepared to pay heavily for parking or spend time moving your car around.