El Wyndham Albuquerque Hotel & Conference Center, situado a 6 km del Estadio Universitario, ofrece 309 habitaciones, un parque acuático y un patio.
Situado al lado de American Square, este hotel de 3 estrellas se encuentra a 10 minutos a pie del centro de Albuquerque. Lugares de interés cultural de la zona son el Turquoise Museum (7 km) y el Museo de Antropología Maxwell (3 km). La zona también incluye lugares de interés natural como el ABQ Surf n' Slide, a 400 metros del Wyndham Albuquerque Hotel & Conference Center.
Las habitaciones disponen de climatizador, además de servicio de tetera/cafetera para mayor comodidad de los huéspedes. Las habitaciones disponen de sofá-camas con edredones de plumas.
Este hotel ofrece un desayuno preparado al momento a diario. Podrás relajarte en el bar lounge del Wyndham Albuquerque Hotel & Conference Center. Esta propiedad está muy cerca de Santa Fe Brewing Company, que sirve deliciosas comidas.