Welcome to the Largest Hotel in Colorado!When visiting the Mile High City, why not stay where the rarified air around you is befitting of the City that welcomes you? Our Downtown Denver hotel invites you to experience the grandeur of having 1,231 distinctly appointed rooms and 82 luxurious suites. Perfectly located on a mile-long pedestrian promenade of outdoor bistros, microbreweries, shopping and entertainment as well as being in the heart of Denver’s financial and business districts, the Sheraton Denver Downtown welcomes you.
A Dynamic Downtown Denver Hotel
What suits your fancy? If you’re in the mood for a little shopping our location on the 16th Street Mall couldn’t be better. Perhaps a workout is in order? Check out our superb fitness center. Or if you really must work, you’ll enjoy Internet access and spacious workstations in the hotel’s Link@Sheraton . No matter what, you’ll work up an appetite, and for that we have two exceptional restaurants: 15IFifty and 16 Mix. Indulge.
In the Heart of the 16th Street Mall
Location is everything, which means the Sheraton Downtown Denver has it all—and more. Just steps from the hotel is the 16th Street Mall, a mile-long promenade of bistros, microbreweries, shopping and entertainment. Hop on the free shuttle and you’ll be whisked around the area which also includes some of Denver’s top attractions: The Denver Performing Arts Complex, Colorado Convention Center and the City’s major professional sports stadiums.