Glacier localiza-se em Jackson, a 12 km de Parque Nacional de Grand Teton e a 13 km de Center For The Arts, e fornece acomodações com acesso Wi-Fi gratuito e televisão.
As unidades oferecem vista da montanha e incluem uma máquina de lavar roupa e uma cozinha totalmente equipada com um frigorífico e uma casa de banho privativa com produtos de higiene pessoal gratuitos.
É possível praticar esqui e ciclismo nas proximidades.
Shooting Star Jackson Hole Golf Club fica a 26 km de Glacier. O aeroporto mais próximo é o Aeroporto Jackson Hole, que fica a 3 km de Glacier.