600 East McElroy Road, Stillwater
This downtown Stillwater hotel is located 5 minutes from Oklahoma State University and Boomer Lake Park. It features a daily continental breakfast and spacious rooms with free Wi-Fi.
2101 South Meridian Avenue, Stillwater
Guests of this Oklahoma City hotel is located 3 miles from Will Rogers World Airport and offers 24-hour complimentary airport shuttle service as well as rooms with wireless internet access.