Localizado a 0.9 km de Biblioteca Pública de Denver, Homewood Suites- Denver Downtown Convention Center dispõe de Jacuzzi e uma piscina interior. Situado no distrito de Central de Negócios de Denver, hotel está próximo para as atrações turísticas populares, pois Praça de Larimer fica a 0.8 km.
A propriedade está situada a 1 km do centro da cidade de Denver e 40 km do aeroporto em Denver Internacional. Denver Firefighters Museum está perto. Paragem de autocarro de 15th Street & Glenarm Place, oferecendo uma ligação direta às atrações da cidade e principais locais, está a 5 minutos a pé de Homewood Suites- Denver Downtown Convention Center.
Todos os quartos têm escrivaninha, equipamentos para chá/café e uma televisão de ecrã plano com canais por satélite, bem como casas de banho com casa de banho à parte e chuveiros. Almofadas interiores, almofadas de penas e almofadas de almofadas são fornecidos em todos os quartos.
Desfrute das refeições de cozinha americana em bar Yard House, situado a 6 minutos a pé.