Extended Stay America - Denver - Tech Center South is rated 2 stars and provides visitors with free parking, an elevator and a safety deposit box. The hotel opened its doors in 1998 and was remodeled in 2006.
The property lies within a 10-minute drive from Jungle Quest, The Landmark Theatre Greenwood Village and Ridge Indoor Pools.
This business hotel boasts close proximity to meadows.
The hotel enjoys a convenient location within 35 minutes' drive from Denver International airport.
This property has 72 non-smoking guestrooms including Deluxe Studio, Standard Studio and One-Bedroom Suite that are appointed with free Wi-Fi, a sofa, a sitting area, a work desk and a refrigerator. They are equipped with a freezer and a cooktop.
Eat & Drink
A mountain features Landry's Seafood and Little Bangkok Thai Cuisine within 200 meters of the venue.
The venue offers 24-hour reception, ironing service and wake up service.
Wireless internet is available in public areas for free.
Free private parking is possible on site.