Best western plus denver tech center hotel
Location located in greenwood village centennial tech center best western plus denver tech center hotel is close to fiddlers green amphitheater and park meadows mall additional area attractions include kennedy soccer complex and sky ridge medical center hotel features best western plus denver tech center hotel has a 24 hour fitness center and a seasonal outdoor pool complimentary wireless and wired high speed internet access is available in public areas the hotel features business a