Extended Stay America Suites - Denver - Tech Center South - Inverness Centennial, localizado a 3.2 km de Silo Park, dispõe de Wi Fi em toda a propriedade. O centro de Centennial pode ser alcançado em 5 minutos a pé do hotel.
Este hotel fica a 4.7 km de Dove Valley Regional Park. A proximidade de estação de metro dá ao hotel acessível boa conexão com outras partes de Centennial.
Muitos quartos têm vista para cidade. Algumas unidades de Extended Stay America Suites - Denver - Tech Center South - Inverness incluem microondas, frigorífico e torradeira.
Os hóspedes deste hotel desfrutarão de pequeno-almoço gratuito com cereal, barras de pequeno-almoço e café fresco no bar. Uma grande variedade de restaurantes, incluindo Park Meadows Mall e Arapahoe Marketplace Shopping Center, é oferecida na área.