Situated in Ardmore, 50 km from WinStar World Casino, Best Western Plus Ardmore Inn & Suites features accommodation with a fitness centre, free private parking, a shared lounge and a bar.
Number of rooms: 66
2600 W Broadway , Ardmore, 73401, United States