Located a 10-minute drive from The Castle of Muskogee, the 4-star Graham Carroll House Bed And Breakfast Muskogee offers meeting rooms for those arriving on business.
This Muskogee hotel is about 85 km from Tulsa International airport and at a moderate distance from such cultural venues as Muskogee Public Library. Religious sights in the area include Grace Episcopal Church (1.4 km) and First Lutheran Church (3 km). River Country Water Park is within 25 minutes' walk of the hotel.