When I travel for business I'm usually working 12-14 hour days.
Staying with my family and friends they usually want to be very social and spend time with me (which I love to do in my spare time).
However when all I'm looking for is a quick room service meal and then heading straight to bed, I would much rather stay in a hotel.