Staybridge Suites Denver Downtown, an IHG Hotel
Denver Colorado
Check in
3:00 PM
Check out
12:00 PM
Staybridge Suites Denver Downtown, an IHG Hotel is centrally located in Denver, a 5-minute walk from Colorado Convention Center and 6 minutes by foot from 16th Street Mall. This hotel is 0.7 mi (1.2 km) from Denver Art Museum and 1.3 mi (2 km) from Union Station.
Make yourself at home in one of the 111 air-conditioned rooms featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Your pillowtop bed comes with Egyptian cotton sheets, and all rooms are furnished with sofa beds. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones, as well as safes and desks.
Property Details
Location
333 W Colfax Ave, Denver, Colorado 80204, United States