Property Location With a stay at Governor House Inn, you'll be centrally located in Falls Church, convenient to Eden Center and Virginia Tech Northern Virginia Center. This motel is within the vicinity of Tysons Corner Center and Arlington National Cemetery.
Rooms Make yourself at home in one of the 119 air-conditioned rooms featuring flat-screen televisions. Complimentary wired and...
152170attr:restaurantinternetmotels & hotels
Full Service two star Traditional Independent Inn located in Falls Church Virginia just Minutes...