Castle Creek Manor localiza-se em Grand Junction, a 2,7 km de Universidade Colorado Mesa, e apresenta acomodações com acesso Wi-Fi gratuito e um jardim com um terraço, além de disponibilizar uma banheira de hidromassagem. As acomodações tem de banheira de hidromassagem.
Dispondo de varanda, as unidades possuem também ar condicionado, uma televisão de ecrã plano e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. Um frigorífico e micro-ondas também estão disponíveis, assim como uma chaleira.
Castle Creek Manor disponibiliza pequeno-almoço americano aos seus hóspedes.
O aeroporto mais próximo é o Aeroporto Regional de Grand Junction, que fica a 21 km de Castle Creek Manor.