Stayed there back in December. I had a Southwest credit to burn and was able to fly round-trip into Columbus for what was a one-way ticket to FL. The hotel is on base, but the drive to the museum isn't that bad. From the outside you can tell that it used to be something else (dorms?). The hallway and rooms inside were what you would expect for a hotel. Due to lack of rooms available I was placed in a small suite. For those of us who have the access you can't beat the price. You're not going to find another hotel with a simliar nightly rate. There are a number of them down the road in the big shopping area.
I don't know about the inn. When the wifey and I stayed there during our PCS to Oceana, we got a full up house near the hospital facility. It was decently nice, not a whole lot going on in the area though aside from the museum which we missed the business/visitor hours for sadly