KM Hotels plans 80-room hotel for Christiansburg, Va.