Extended Stay America - Denver - Tech Center South is a 2-star property only 20.6 km from University. The business hotel was built in 1998 and refurbished in 2006.
The venue is 12.9 km away from University of Denver.
Extended Stay America - Denver - Tech Center South is within a 35-minute drive to Denver International airport.
The property offers non-smoking rooms equipped with flat-screen TV, a work desk, a seating area, free Wi-Fi and a refrigerator. A microwave, utensils and a cooktop are also provided for self-catering.
Eat & Drink
In the morning a continental breakfast is served at the lobby. Landry's Seafood treats guests with Thai meals and lies within 200 meters from the property.
Guests can take advantage of a safe deposit box, a lift and parking.
A seasonal outdoor pool and barbeque grills are also offered on the premises. For active guests, there are a gym and a fitness center at the hotel.
Wireless internet is available in public areas for free.
Free private parking is possible on site.