Localizado a menos de 10 minutos a pé do Jet Boat Ski Area Gondola (teleférico), em Steamboat Springs Ski Resort, este aparthotel disponibiliza acesso Wi-Fi gratuito e uma piscina exterior aquecida. Dispõe de uma cozinha totalmente equipada.
Todos os apartamentos do Canyon Creek Vacation Rentals incluem uma área de estar com sofá, lareira a gás e televisão por cabo com leitor de DVD. Uma máquina de lavar roupa e máquina de secar roupa também estão incluídas para conveniência.
Está disponível estacionamento subterrâneo aquecido. Um centro de fitness e comodidades para churrascos estão disponíveis no local.
É providenciado um serviço de transporte gratuito para o centro da cidade de Steamboat Springs. O Wyndham Vacation Rentals at Canyon Creek fica a cerca de 3,2 km das Termas da Cidade Velha.