Just outside downtown Denver and providing free shuttle service within a 5-mile (8km) radius, this hotel offers easy access to Denver attractions like Red Rocks Amphitheater, corporate offices and the Denver Light Rail.
Holiday Inn Lakewood Colorado
Address: 7390 West Hampden CO 80227, Lakewood, CO, US