This hotel dates to the 1880's and has lots of character, beauty and history. My main concern (even if you're not disabled) is the hike to the parking lot. The hotel is beautifully positioned on a hill overlooking Roanoke.
The problem is the parking lot (7$ a night for self-parking/self hiking) is at the bottom of that sizable hill.
If you are disabled, you will have to use their valet parking service (mo money) or be sure your wheelchair is powered and fully charged.
I eventually discovered a "shortcut" to the parking lot through the workout room/pool area, but this still involved quite a few steps down the steep hill.
One advantage of the hotel is its direct connection to a walkway over the railroad tracks to old downtown Roanoke.
It's a rather nice downtown with many restaurants and shops; reminded me of Portland, Maine.
So, you can leave your car parked and walk/explore the downtown area.
RE: the railroad tracks; this hotel is next to a rather busy set of tracks with trains passing by quite frequently, but surprisingly, not sounding their horns. I didn't mind them too much.