Ubicado a unos 10 minutos en coche del Two Creeks, el The Crestwood Snowmass Village, de 4 estrellas, cuenta con una piscina climatizada. El hotel incluye acceso a internet de alta velocidad en zonas comunes.
Este hotel se encuentra a 10 km del aeropuerto del Condado de Aspen-Pitkin y relativamente cerca de atractivos culturales como Snowmass Ice Age Discovery Center. Un paseo de 10 minutos te llevará al Village Express Lift desde este alojamiento. El hotel está alrededor de 25 minutos andando de Ditch Trail. El hotel The Crestwood Snowmass Village está a poca distancia andando del teleférico Assay Hill.
El establecimiento cuenta con 109 habitaciones que disponen de balcón y una zona de comedor. También ofrece TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Algunas habitaciones tienen suelo de azulejos y baños privados. Además, algunas habitaciones tienen vistas al mar.
Los huéspedes pueden degustar la comida italiana en el restaurante el Slice Of Italy, que está a unos 10 minutos en coche.