Tom Cruise ''loves'' living in hotels.

The 50-year-old actor - who has children Isabella, 20, and Conor, 17, from his marriage to Nicole Kidman, as well as Suri, six, with ex-wife Katie Holmes - spends a lot of time away from home because of his busy Hollywood career, but doesn't mind not always having a stable base.

Author Lee Child - who befriended the star when he was cast in 'Jack Reacher', a film based on his best-selling novels - recalled: ''I'm riding down in the lift with Tom Cruise from his high-floor suite to the hotel restaurant. He's booked in for four sold months. It's a nice hotel but still, I ask him if he's OK with it. Does he like living in hotels?

'''I love it', he says, and I can tell me means it.''

Despite his huge stardom, Tom shuns having assistants to everything for him and unpacks his own suitcases.

Recalling going into the star's room, Lee added to Live magazine: ''I step into the suite and Tom Cruise greets me. He's unpacking. He has a pile of shirts in one hand. He dumps the shirts and we fall into a conversation that lasts most of the next six hours.''