Situado no bairro Historic Downtown, o Main Street Station #1308 Hotel encontra-se a apenas 9 minutos a pé dos locais de interesse cultural como Edwin Carter Discovery Center.
Snowflake Chair e Saint Mary Catholic Church estão localizados a uma distância aproximada de 1 km e a uma caminhada respectivamente. O centro da cidade fica a aproximadamente 10 minutos andando. O hotel está localizado a apenas 9 minutos a pé de High Line Railroad Park, enquanto Mountain Top Children's Museum também está nas proximidades. A paragem River Mountain Lodge está a alguns passos deste hotel. Regional de Eagle County é o aeroporto mais próximo, que está localizado a 115 km de distância.
Os quartos incluem varanda e sala de jantar, bem como Internet de banda larga e TV para sua conveniência. Os hóspedes podem usufruir de chuveiro, casa de banho separada e banheira, juntamente com secador de cabelo e lençóis de banho fornecidos nas casas de banho.
Kenosha Breck está situado a 500 metros deste local e é especializado em cozinha americana.