Not only every mega I know of, but also the military. If you're on base in the "hotel" for specific training, unless your E-6 or above I guarantee they will assign someone else to the same room.
State locations in the Army have hotels for short stays and guests, such as Camp Mabry in Austin.
If your only on site for a day or two they will toss you in a on base hotel, rather than having the red hats open up an entire barracks wing.