Find hotels in Chester, VA from $70