If you enter the sub-basement, your companions may not follow you there, When you go back to the hotel, one or more of your companions may not be there. Saving at this point, then reloading the level seems to fix this bug and restore your companions.