Fairfield Inn & Suites Denver Aurora

13851 E Harvard Ave
Aurora
Colorado
United States