Este hotel fica a 15 minutos de carro de Boulder, ao lado do Twin Lake Park (parque), que apresenta uma lagoa e trilhos. O hotel disponibiliza suites com acesso Wi-Fi gratuito.
As suites do Boulder Twin Lakes Inn estão equipadas com uma kitchenette com um micro-ondas e um frigorífico. As suites têm uma espaçosa área de estar e de refeições, bem como uma secretária.
Os hóspedes do Boulder O Inn podem relaxar na banheira de hidromassagem, que está disponível durante todo o ano. Depois de desfrutarem do buffet de pequeno-almoço, os hóspedes podem explorar a área nas bicicletas fornecidas pelo hotel.
O Twin Lakes Inn fica a 2,2 km do Centro Comercial Gunbarrel. A Universidade do Colorado, em Boulder, está a 10,2 km do hotel.