Sleep Inn Denver Tech Center

9257 East Costilla Avenue, Englewood, CO, 80112
| 3.5Based on 132 Reviews
Enter Travel Details
Loading reviews…

Hotel Details

Free Wi-Fi, free breakfast and a convenient Denver Tech Center location are some of the reasons our guests opt for an economical stay at the non-smoking Sleep Inn Denver Tech Center. This 119-room, three-story, completely non-smoking hotel offers traditionally furnished rooms with cable TV and free movies. Mornings begin with a complimentary continental breakfast, served daily; Wi-Fi is free as well. The hotel also has a heated indoor pool for your enjoyment and an exercise room to meet your fitness needs. Additional amenities include a business center and a coin laundry. The Sleep Inn is conveniently located in the portion of the Denver metro area known as the Denver Technology Center, where many prominent companies do business. The hotel is directly behind the Country Dinner Playhouse. Inverness Golf Course is one mile from the hotel; the Park Meadows Mall is two miles from the hotel. It?s 13 miles to the Denver Zoo, Invesco Field and the Outlets at Castle Rock. Denver International Airport is 22 miles away. our guests go for the affordable rates, solid value and heated pool at this Sleep Inn.
  • Hair Dryer
  • Alarm Clock
  • Ice Machine
  • Business Center
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.