Filter Results
2 star hotels in Falls Church
Governor House Inn Arlington/Falls Church
6650 Arlington Boulevard, Falls Church, United States Show map
Offering air-conditioned rooms and Wi-Fi in public areas, the 2-star smoke-free Governor House Inn Arlington/Falls Church is merely 1.6 km from the shopping mall "Eden Center" and within a 10-minute…
Budget Inn Falls Church
7155 Lee Hwy, Falls Church, United States Show map
Located nearly 25 minutes' walk from Tallwood Historical Marker, the 2-star Budget Inn Falls Church features Wi-Fi in the rooms and a car park on site.
Stratford Motor Lodge
300 W Broad St, Falls Church, United States Show map
Offering a location 5 minutes' walk from The Falls Church Episcopal, Stratford Motor Lodge Falls Church hotel offers 50 rooms. This hotel also includes a car park.