Stafford House is located in Historic Fairfax, VA, just 15 miles from Washington DC and 1 mile from the Metro. On your next visit to the Nation's Capital relax in the luxury of your own private suite. Stafford House is ideal for business travelers who need the extra space as well as for those celebrating special occasions....