There are plenty of restaurants and small shops next door to both hotels! Both hotels are located in Virginia Gateway.
If you want to go into DC, the metro is your best option for transportation. The Vienna/Fairfax station is the closest station to Gainesville/Haymarket.