L'établissement The Glen est situé à Florissant, à 42 km du North Pole Colorado Santa's Workshop et à 50 km du chemin de fer Manitou Pikes Peak.
Cette maison de vacances comprend 2 chambres, un salon, une cuisine entièrement équipée avec un réfrigérateur et une machine à café ainsi que 2 salles de bains pourvues d'une douche et d'articles de toilette gratuits. Les serviettes et le linge de lit sont fournis.
L'aéroport de Colorado Springs, le plus proche, est implanté à 71 km.