Staybridge Suites Hotels Closest To Alexandria s Christ Church 118 N. Washington St.