By clicking "Submit" you are agreeing to the
Terms of Service.
Alert successfully created!
Northern Virginia Articles
Showing 1-1 of 1 Nature Resorts
A trip to Comfort Inn and Suites at Dulles puts you close to the beauty of the Virginia countryside. The rolling meadows and hills of wine country give way to the Appalachian Mountains and with them comes Shenandoah National Park. Only 75 miles from the heart of D.C., it's a natural paradise not far from your hotel!... more