El Baymont by Wyndham Williston se encuentra en Williston, a 35 km de Alexander.
Las habitaciones están equipadas con TV. Todas las habitaciones tienen baño privado. El Baymont by Wyndham Williston proporciona WiFi gratuita.
La recepción está abierta las 24 horas.