Even Hotels Denver Tech Center-Englewood is located in Centennial, CO. The 3.5 star hotel has air-conditioned rooms with a private bathrooms, free WiFi, individual workout equipment, a bar and restaurant as well as a fully equipped fitness studio. The hotel features both deluxe guest rooms as well as various suites. All rooms in the hotel are equipped with a flat-screen TV with cable channels, workout channels and plush, comfortable bedding. Guest rooms will provide guests with a desk and a coffee machine. For guests' convenience, the accommodation has a business center with printing, copying and fax services. Staff are available to help at the 24-hour front desk. The hotel is located in the heart of the Denver Tech Center and minutes from Cherry Creek and Downtown Denver.