Where is West Falls Church Station?
West Falls Church Station is located in Idylwood. If you're looking for things to see and do in the area, you may want to check out White House and National Mall.
Things to see and do near West Falls Church Station
What to see near West Falls Church Station
- White House
- National Mall
- Walter E. Washington Convention Center
- Virginia Tech Northern Virginia Center
- Marymount University
Things to do near West Falls Church Station
- Smithsonian Institution
- Tysons Corner Center
- State Theatre
- Capital One Hall
- McLean Shopping Center