Short answer: often yes, but not always in your room. Many mid-range and upscale hotels keep a disposable razor and a small tube or sachet of shaving cream behind the front desk or with housekeeping, and will bring them up if you ask. They are usually not left in the bathroom alongside the soap and…