The designer Extended Stay America - Denver - Tech Center South is rated 2 stars and comprises 72 rooms with homely comforts. Extended Stay America - Denver - Tech Center South was opened in 1998 and offers non-smoking rooms.
The property lies within 3.6 km from Centennial Center Park.
Room amenities at Extended Stay America - Denver - Tech Center South include wireless internet, a safe, TV, a sitting area and a work desk. A microwave, a fridge and a cooktop are also provided for self-catering.
Guests can have breakfast in the lobby every morning. Thai and Vietnamese specialties are served at Landry's Seafood, which is 200 meters away.
A 40-minute drive will take guests to Denver International airport.
The facilities as a free car park, a safe deposit box and an elevator are offered for guests.
An outdoor swimming pool and barbeque grills are available at the hotel. On-site amenities for fitness include a fitness center and an exercise room.