Staybridge Suites Denver South
The Staybridge Suites Denver South is located in a high-tech business corridor within 3 miles of AT&T and MCI, and 20 miles from downtown Denver.
The 115 suites at the South Denver Staybridge Suites include kitchenettes, separate sitting areas, and work desks.
A barbecue pavilion, a heated outdoor pool, and a multi-purpose sports court are on-site.
A complimentary Continental breakfast is offered.
7820 Park Meadows Dr., Littleton, CO 80124, USA