Oferecendo restaurante, o Inn At Lost Creek Telluride de 4 estrelas situa-se no bairro Telluride Mountain Village, a uma distância de 3.8 km de Telluride Town Park e a uma distância aproximada de 5 minutes a pé de Chondola. O hotel de 32 quartos atrai os hóspedes com estacionamento privado disponível no local.
Adam W. Carlos Fine Art se encontra nas proximidades deste hotel e o aeroporto em Telluride fica a aproximadamente 15 minutos de carro. O Inn At Lost Creek está situado a uma distância de 10 minutos de carro de Cornet Creek Falls. O local se encontra a uma pequena distância do teleférico Free Intercept Gondola.
Alguns destes quartos modernos têm vista para o mar.
Os hóspedes são convidados para o restaurante Siam Talay para apreciar os pratos deliciosos.