El Super 8 by Wyndham Flagstaff tiene vistas a las montañas y está situado junto a la interestatal 40, a 1,6 km del centro comercial Flagstaff Mall. Hay WiFi gratuita en todas las zonas.
Las habitaciones del Super 8 by Wyndham Flagstaff disponen de cafetera y TV por cable con canales HBO gratuitos. Incluyen escritorio y utensilios de planchado.
Hay una lavandería de pago con monedas disponible para todos los huéspedes. La recepción está abierta las 24 horas.
El Super 8 by Wyndham Flagstaff se encuentra a 6,4 km del centro de Flagstaff. El monumento nacional de Walnut Canyon queda a menos de 12,8 km.