Sheraton Denver Tech Center

The newly renovated Sheraton Denver Tech Center Hotel is a great combination of technology and design. Situated in the heart of the Denver Technological Center, we are near the Inverness and Meridian office parks as well as shopping at Park Meadows Mall, Colorado's largest shopping mall. Enjoy newly updated guestrooms and state-of-the-art fitness center.