Sleep inn denver tech center
Location sleep inn denver tech center is in greenwood village centennial tech center and area attractions include fiddlers green amphitheater park meadows mall and kennedy soccer complex additional regional attractions include sky ridge medical center and elitch gardens theme park hotel features sleep inn denver tech center has an indoor pool and a fitness center complimentary wireless internet access is available in public areas and a computer station is located on site there is