Il #01 Crystal Ridge sorge nel quartiere Upper Village di Whistler, a 28 km dal Whistler Olympic Park, a 1,7 km dal villaggio di Whistler e a 1,9 km dal Monte Whistler. Situato a 7 km dall'Alpha Lake Park, l'Alpha Lake Park offre l'aria condizionata, la connessione WiFi gratuita e un parcheggio privato in loco.
La casa vacanze presenta 4 camere da letto, una TV, una cucina attrezzata con lavastoviglie e forno a microonde, una lavatrice e 3 bagni con vasca o doccia.
La struttura dista 2,6 km dal Whistler Medals Plaza e dal Whistler Mountain Bike Park.