Hôtel McAlestar OK Le S Main St est un établissement 1 étoile situé à McAlester.
L'Hotel McAlestar OK S Le Main St. propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite.
Les chambres sont équipées d'un bureau et d'une télévision.