Sleep Inn Denver Tech Center is a 3-star property featuring free self parking, a convenience store and a souvenir shop. Founded in 1998, the hotel underwent a renovation in 2007.
The venue is 18 km away from Denver Botanic Gardens. This excellent hotel is set near a train station which offers a direct link to City Park .
The hotel allows quick access to gardens and meadows.
The property comprises 115 beautiful rooms equipped with complimentary Wi-Fi, climate control, a laptop-compatible safe, a microwave and a dressing room. Guests can also use coffee/tea makers and a fridge.
A hot buffet breakfast is served daily. Anthony's Pizza and Pasta Dtc Dtc and Fourleaf Chopped Salads are located within 250 meters away.
Denver International airport lies within 40 minutes' drive away from Sleep Inn Denver Tech Center.
The property offers computer equipment and a business centre for the use of guests.
Leisure facilities feature an indoor swimming pool and a picnic area. A gym and a fitness center are among the on-site facilities.