Super 8 by Wyndham Glenwood situa-se em Glenwood, a 40 km de Andes Tower Hills, e apresenta um restaurante, um bar e comodidades para churrascos. Este hotel de 2 estrelas dispõe de um salão partilhado, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. Este hotel tem piscina interior, banheira de hidromassagem e serviço de quartos.
Super 8 by Wyndham Glenwood disponibiliza um centro de negócios e máquinas de venda automática com snacks e bebidas no local. Super 8 by Wyndham Glenwood pode convenientemente fornecer informações na receção para ajudar os hóspedes a deslocarem-se pela área.
O aeroporto mais próximo é o Aeroporto Regional de St. Cloud, que fica a 110 km de Super 8 by Wyndham Glenwood.