I decided to spend the night in McAlester while traveling across Oklahoma. I was very happy to find this gem of a hotel. The room rate was very reasonable. The room seemed to have been recently updated and had the amenities I expect to find only at higher priced hotels. The towels were super soft and the bedding was too. The friendly service at the reservation desk and breakfast was icing on the cake.