The 2-star Extended Stay America - Denver - Tech Center South places guests abound 3.6 km from Centennial Center Park. This hotel dates from 1998 and was refurbished in 2006.
The venue is 21 km away from University.
Extended Stay America - Denver - Tech Center South lies within 40 minutes’ drive to Denver International airport.
The hotel comprises 72 non-smoking rooms with complimentary wireless internet, flat-screen television, a fridge, a sitting area and a work desk as well as a microwave, a cooktop and utensils.
Eat & Drink
Guests can start their day with continental breakfast served at the lobby. Landry's Seafood and Fourleaf Chopped Salads are located within 200 meters away.
24-hour front desk, laundry and wake up service as well as a free car park, a safe deposit box and a lift are available for guests' use.
A seasonal outdoor pool and barbeque grills are also offered on the premises. On-site fitness amenities include a gym and a fitness center.
Wireless internet is available in public areas for free.
Private parking is possible on site for free.