Sheraton Denver Tech Center, Englewood
Sheraton Denver Tech Center
7007 South Clinton StreetDiscover a winning combination of technology and design in the heart of the Denver Technological Center. Within the Inverness and Meridian Office parks you'll find the 263-room Sheraton Denver Tech Center Hotel. The beautifully appointed guest rooms feature numerous amenities to make your stay more comfortable and more convenient. Enjoy a wide variety of entrees that can satisfy the hungriest of appetites at Browsers Bistro. Or relax and catch up with your favorite sports teams at Browsers Lounge. With numerous shopping and recreation opportunities in the surrounding area - from the Park Meadows mall to lower downtown, there is something for every member of the family to enjoy.