from what I could see all of the bedrooms were upstairs and there was no lift. I did not see a disabled toilet in the pub/ restaurant area. the ladies was up a flight of stairs.
Hi - I doubt it very much as I think all the rooms are up a stairs. You need to check with the hotel though.
Get an answer from The Hafod Hotel staff and past guests.