(303) 799-6200 103 reviews of Sheraton Denver Tech Center Hotel "One star deducted for a too tiny bathroom. Otherwise this is a perfect hotel, especially for a business traveler. I was in Denver last week for meetings in the tech center. The Sheraton is in a good location close to the freeway and there is a nice little restaurant and a bar in the hotel.