Whenever I travel to McAlester, OK I stay at this Best Western. The accommodations are fine but the hotel service is the best. They really treat you like part of the family. I normally stay at one of the Hilton chain hotels when I travel to other places - but when I'm in Oklahoma, it's gotta be Best Western. They are just terrific.