Providing spacious suites equipped with full kitchens, this Denver, Colorado hotel features easy access to popular attractions and to several corporate offices.
The Homewood Suites Denver Tech Center is conveniently located just off the I-25 motorway and only a short distance from the offices of Comcast and Time Warner Cable. Guests can easily explore all of Denver city center's most popular attractions, including the Denver Zoo.
On-site at the Denver Tech Center Homewood Suites, guests can enjoy modern fitness facilities, complete with an indoor swimming pool.
Number of rooms : 6
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From $106
The Inverness Denver, a Hilton Golf & Spa Resort
Very good 8.2
344 m -
200 Inverness Drive West, Englewood CO 80112