Snowed Inn - Free Parking localiza-se na área de Whistler Creekside, em Whistler, a 8 minutos a pé de Alpha Lake Park, 8 km de Campo de Golfe Nicklaus North e 4,3 km de Whistler Village. Este alojamento dispõe de um terraço, estacionamento privado gratuito e acesso Wi-Fi gratuito.
Este apartamento tem 1 quarto, uma sala de estar, uma cozinha totalmente equipada com frigorífico e máquina de café, e 1 casa de banho com banheira ou chuveiro e um secador de cabelo. Toalhas e roupa de cama são providenciadas neste apartamento.
Whistler Medals Plaza fica a 4,5 km de Snowed Inn - Free Parking, enquanto Whistler Sliding Centre está a 6,7 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Vancouver, que fica a 130 km de Snowed Inn - Free Parking.