Stay at this cabin in Checotah. Enjoy free WiFi, onsite parking, and fenced yards. Popular attractions Lake Eufaula State Park and Lake Eufaula Stables are located nearby. Discover genuine guest reviews for River Cabin 2 along with the latest prices and availability – book now.