You stay in hotels. My DH travels often and has found that joining one of the college clubs to stay in to be really great. So if you’re an alum of Yale, Harvard, and several other schools, you can stay at their club. Rooms are nice, restaurant is good and many other facilities like full gym too.