Roanoke itself would be worth avoiding. Floyd, VA might be a bit more interesting. Easy access to the parkway, Quaint little town, good places to eat, The Floyd inn would run just under $400 for 3 nights, but that is in line with Skyland lodge. We are just down the road in Riner with plenty of trailer parking and I could fire up the smoker for ribs and maybe smoked salmon.