Le Baymont by Wyndham Williston est situé à Williston, à 35 km d'Alexander.
Les chambres sont équipées d'une télévision. Toutes les chambres comprennent une salle de bains privative. Une connexion Wi-Fi est disponible gratuitement.
La réception de l'établissement est ouverte 24h/24.