Situé à Glenwood, à moins de 40 km des Andes Tower Hills, le Super 8 by Wyndham Glenwood propose un bar, des chambres non-fumeurs, une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et un barbecue. Il possède un restaurant, un salon commun, une piscine intérieure et un bain à remous. Il propose un service d'étage et une réception ouverte 24h/24.
Les chambres sont équipées de la climatisation et d'une salle de bains privative.
Un centre d'affaires et des distributeurs automatiques de collations et de boissons sont disponibles sur place.
L'aéroport régional de Saint-Cloud, le plus proche, est implanté à 110 km.