You might just get a cheap carpet runner. You could take it up when you have company, leave it there the rest of the time. That's what we did when we had dogs - put a runner between the door and the path they took as soon as they came in.
The other thing I do - maybe you already do, maybe you've seen people at the LBS do it - is wheel the bike in on one wheel. It's a whole lot easier to maneuver through hallways and doors and such - plus you've only got one tire track to worry about.
Won't work if you have luggage - otherwise hold the handlebars at the tops or the hoods (I don't remember - did you stay with the drop bars?) and just flip the bike up so it's vertical and balancing on the rear wheel. Then you can walk behind the bike instead of beside it, plus you're turning corners with a much narrower profile.
Speed comes from what you put behind you. - Judi Ketteler